1000 2000 20000 478 1325 1108 699 1378 856 803 1397 1180 1696 241 1307 190 1725 1875 1496 255 1979 256 120 698 1496 599 350 1437 889 1062 1294 492 1782 1907 516 988 1193 231 27 568 1972 1118 1319 1072 1480 1880 1244 613 750 1227 756 1486 385 655 1149 310 642 1776 1080 347 371 1472 27 688 189 1235 1840 1820 1946 417 1972 1001 1979 1895 1849 1446 564 1189 1268 310 459 1058 1472 1519 956 852 1065 507 1240 1720 1426 122 385 1424 16 398 960 1232 524 1790 111 752 1509 1508 1840 1534 44 1391 1620 1417 966 737 772 966 717 1762 332 1583 783 1355 1002 1999 445 604 1140 391 493 375 1311 1036 1641 834 153 1975 734 745 912 659 1710 682 440 611 703 1927 1497 201 1626 1319 159 288 508 982 1113 131 1240 288 538 900 1811 762 875 1014 742 1465 1190 1171 1504 361 685 1847 721 1175 1697 483 1712 215 971 955 983 191 1847 1703 866 1450 1587 1686 275 1606 309 135 1280 663 403 302 83 1746 632 134 1961 786 1397 1849 245 6 1070 505 1946 1457 233 778 692 601 1683 1269 831 1481 1146 1591 238 1647 1604 736 70 638 455 261 209 1549 1470 254 1323 1846 363 889 440 904 751 965 1868 518 1027 792 2 245 435 1609 86 1778 1502 1126 1834 426 743 1296 308 1024 1959 1322 430 1626 761 1966 1862 1844 348 247 780 540 420 872 791 900 1930 260 527 68 855 628 1604 1061 1373 692 102 1671 1215 934 763 1036 1428 93 12 1978 1799 771 1896 253 490 1844 240 1698 1518 1457 1177 237 1916 894 1165 405 656 596 475 339 1065 1744 802 1174 1642 1762 201 706 1196 1230 315 1948 1994 527 643 1855 147 783 1172 1227 1532 192 36 209 619 1478 1404 1432 1005 955 441 1851 1649 90 798 1896 283 1668 688 130 1361 1102 1833 2000 1217 433 1190 1532 1514 648 1801 853 1614 1845 311 1966 727 1789 618 845 430 1848 1361 1373 21 1186 1915 1980 47 1533 464 413 1731 1020 1464 422 1357 761 1809 1587 1836 1008 637 306 965 1 834 1670 1870 258 1177 580 868 1659 672 1497 1542 1433 664 1794 1783 1243 231 754 576 584 1351 911 460 1831 181 741 1179 901 1442 82 1311 1779 726 1064 1026 485 40 1982 1902 1893 1415 1647 690 285 389 1722 164 912 535 1969 1418 1698 1510 810 1120 1148 1984 1168 261 905 1320 1491 1278 1707 514 4 1826 1543 760 810 1004 1812 919 592 1547 960 722 133 629 1660 1135 618 176 1547 1013 1063 1912 855 1076 1238 1037 1307 669 855 881 1786 502 234 1902 1687 295 584 526 1914 95 1579 1 1154 1312 1937 1674 1309 1391 734 1650 1858 773 1302 20 1688 1553 71 48 556 899 1309 1801 78 338 1499 406 869 1191 1065 276 823 512 1552 1234 1025 1902 864 148 805 1783 1659 65 1463 501 344 437 559 853 849 480 874 1465 1941 1940 585 151 1190 1563 401 1287 1772 735 1625 1432 1760 1856 623 188 866 1138 259 1544 1891 1868 1674 1989 716 570 381 1074 1702 1995 775 1823 239 36 1419 51 875 1468 1355 791 1409 1246 994 1065 202 458 987 219 1685 1492 328 561 1238 1459 1804 550 1234 1411 833 839 580 1252 307 1382 348 584 1938 520 939 633 1460 1416 1320 1393 1665 626 14 880 165 1641 43 650 1298 1250 674 1286 1276 1494 474 1552 1707 116 430 1960 748 541 811 1137 672 214 597 866 1067 1241 961 649 1558 324 1436 1251 910 840 787 1109 883 1675 121 390 810 1959 1669 1522 1035 298 1201 1081 1380 1636 1484 1725 1796 715 1768 1912 384 1466 1693 1060 1106 1837 117 818 1733 1639 173 1539 602 253 90 754 422 1257 930 1016 434 1063 431 917 714 427 271 782 1838 265 439 634 596 811 379 1044 995 495 7 1821 442 551 874 614 935 103 1318 1066 545 1290 129 562 1167 93 535 1359 798 194 773 516 798 1167 399 488 1365 653 1899 777 1483 1625 1300 1044 1677 1574 1145 1598 1707 1529 1963 1486 1658 1548 146 160 738 124 409 1780 1968 698 1789 1357 1685 717 1634 1747 645 1359 14 241 538 1788 1996 615 1471 102 714 281 325 1764 651 1343 1425 1166 1910 803 1115 898 1589 1654 801 1042 1335 283 962 36 63 1337 1108 1249 883 798 1614 1430 925 839 1822 1414 1901 1273 789 1286 597 923 918 400 300 1258 747 625 668 1700 336 1035 1844 1901 869 1187 310 1884 1408 1331 394 911 25 1705 1865 1843 412 279 83 1901 459 1041 538 788 746 1266 724 1749 417 280 1597 1518 685 499 1106 531 1695 1882 1944 492 795 1574 1299 1988 1450 1172 463 699 57 1143 331 773 744 852 1160 1690 1212 1605 990 868 45 1367 1448 1588 296 1884 1555 493 446 1593 1939 487 52 697 766 1677 273 104 207 1360 563 712 853 1570 1051 1376 1921 491 1980 680 1099 1608 1071 1742 509 1927 1458 1477 1158 1052 356 1857 1097 1631 955 76 1676 619 287 595 1450 1073 1388 1081 673 1315 388 1668 84 585 1834 267 1802 912 168 1966 1981 1782 618 1214 812 1119 721 1200 345 1891 1937 79 252 925 467 903 31 1966 515 955 1215 1384 1923 1743 97 659 903 1503 1691 1004 1847 1782 919 1217 1536 1784 20 654 1715 225 300 1731 828 259 958 771 541 1779 534 343 1640 676 160 1921 257 836 889 874 378 1410 982 532 1420 342 451 952 244 825 1678 393 44 105 889 239 182 926 379 1806 901 432 567 924 212 1934 467 311 1380 240 603 1148 395 822 852 145 511 1679 705 764 1447 563 754 1185 123 137 1496 56 423 1978 210 253 1923 236 250 190 990 665 569 280 886 789 935 411 786 891 468 1417 33 472 1218 548 1000 1222 328 589 1776 978 337 1453 565 207 211 175 760 1417 536 628 14 675 960 854 239 130 797 350 576 1855 470 767 129 457 173 312 663 440 1897 685 883 1515 388 998 210 683 494 1623 787 942 896 358 564 902 74 537 1277 95 406 765 419 100 1970 768 951 26 106 544 773 851 4 265 93 101 1986 444 197 1720 283 10 396 140 227 749 625 512 1174 527 106 1332 385 881 574 513 609 1374 171 859 25 661 960 326 385 946 997 798 50 1589 662 285 811 154 316 921 183 168 835 604 564 610 317 906 126 377 574 62 554 215 654 693 587 1206 922 801 8 927 531 264 548 187 1677 563 661 1990 346 799 1766 447 645 703 45 937 1679 288 133 477 973 475 213 885 239 1327 799 131 578 669 410 472 1000 138 649 861 787 1288 993 694 1630 453 991 186 924 739 104 4 422 1838 743 461 1897 881 930 1960 430 857 1965 156 801 633 510 318 34 556 263 540 943 822 872 323 552 1556 858 985 601 583 821 1716 668 324 1227 594 12 1599 402 38 1619 956 910 290 453 973 1148 951 67 511 80 847 345 956 337 283 672 442 504 445 189 1163 44 280 1656 459 793 746 46 349 684 689 63 1903 528 428 1824 737 581 1757 906 18 956 533 946 1770 860 864 1607 969 983 629 319 887 622 656 202 418 897 784 1413 212 416 392 793 370 1005 938 186 1917 359 583 1144 301 577 1169 649 689 1961 889 92 168 489 265 1215 916 42 1996 667 329 1284 921 75 1730 358 196 1425 861 996 1644 233 202 100 222 612 320 161 792 806 672 456 359 279 480 614 538 454 1065 32 261 1866 545 688 1206 343 577 791 987 759 1592 390 395 1423 999 235 696 358 483 1915 92 273 1503 810 969 1545 119 420 927 723 318 1272 17 575 1248 272 488 642 65 650 1695 644 652 1017 14 859 1300 197 391 1862 799 583 1700 706 854 606 775 865 7 805 208 1830 259 650 218 786 912 1657 998 634 1560 55 615 1287 80 943 1637 637 442 129 154 652 443 325 416 1762 150 716 953 975 343 1424 573 647 1817 207 544 916 8 292 657 393 496 694 804 840 428 647 392 45 944 518 362 137 248 1350 760 816 118 781 615 547 815 45 1206 927 455 1366 729 316 905 394 31 526 192 96 428 856 737 1314 288 892 1150 567 102 1260 156 225 1941 236 598 264 706 206 1280 733 356 588 917 328 207 458 122 586 282 570 1008 484 257 1605 862 190 1580 929 812 65 749 493 1409 286 358 1503 254 749 801 446 945 1031 566 977 203 587 889 1814 82 549 1449 723 440 1210 874 873 1018 573 148 428 219 622 514 660 6 1566 755 807 879 644 788 773 314 355 956 427 242 1753 207 145 204 153 340 235 745 266 1919 291 464 887 248 677 1353 669 826 1642 899 807 1941 646 424 517 12 155 1715 889 375 691 313 89 1258 513 837 424 460 825 522 877 569 412 653 602 305 717 912 406 71 798 1681 579 426 1964 89 905 1471 974 421 1289 174 226 1936 547 233 1744 287 233 1920 630 619 802 407 26 1027 792 206 11 424 217 864 120 463 1506 716 311 1770 31 631 1616 991 916 609 839 159 336 516 838 1673 493 456 1656 349 681 1961 527 505 1816 967 767 1687 815 693 497 141 682 450 289 492 1239 548 48 753 545 216 1403 271 63 1019 793 467 1362 996 633 22 570 343 1578 295 210 68 746 991 1295 942 47 1771 149 77 1737 741 642 452 598 443 1593 947 900 727 104 174 787 677 522 1877 512 368 398 258 572 1606 806 702 1050 447 729 404 236 18 290 396 199 183 407 345 1059 926 122 227 76 279 11 126 467 720 364 74 1078 515 100 761 299 708 1669 228 369 39 966 46 304 456 33 927 340 18 414 282 813 1993 798 543 1218 335 105 1666 130 947 1160 579 689 1669 28 732 1617 691 342 1654 38 288 1324 420 17 751 706 294 758 964 831 495 6 508 1204 663 606 288 456 651 302 894 479 840 667 664 814 283 317 419 417 180 282 712 709 382 313 783 638 249 471 1335 58 737 206 439 180 1076 105 81 1099 567 633 1329 592 362 1139 579 867 1119 896 154 1486 567 971 1065 848 125 1783 318 100 1001 614 858 920 662 19 59 23 493 346 746 695 560 242 557 1243 255 177 438 530 527 1216 402 566 550 851 635 1054 864 75 366 668 717 260 494 816 1440 599 751 44 578 673 635 973 133 1601 929 584 1849 390 897 803 979 887 1018 952 65 1913 228 6 1791 245 638 311 317 544 1257 682 710 913 787 179 1635 478 917 670 718 55 1037 304 536 81 925 438 1531 180 42 532 776 726 1134 655 818 1590 70 892 1665 58 997 1687 657 705 1495 92 848 401 223 977 1284 851 770 1786 482 914 1305 900 176 360 563 442 820 513 688 916 978 229 1559 682 330 1362 785 118 1736 584 204 847 178 475 1129 503 918 1453 542 310 1657 849 757 1532 145 273 315 211 788 201 650 98 166 338 984 492 239 816 1757 911 243 1293 649 397 1920 755 804 278 468 685 595 380 172 1663 362 102 1502 545 868 1494 456 601 949 59 302 1038 649 935 1960 197 234 234 298 976 334 445 211 346 414 24 254 492 456 1797 419 315 1198 826 175 1911 374 123 1312 694 104 398 587 319 1434 349 358 1472 991 255 709 305 235 303 825 926 953 948 68 641 846 368 375 989 867 937 461 100 503 754 365 1882 811 19 1747 255 468 1245 943 113 996 207 365 496 209 156 1244 849 868 178 231 420 1524 125 143 589 217 138 823 854 65 452 918 268 526 722 696 14 630 535 1165 89 433 1905 201 278 1823 707 419 386 280 923 766 949 498 1164 235 716 1558 653 381 1439 739 584 987 540 833 1164 105 418 1992 908 664 639 623 925 1801 274 341 268 598 993 1579 262 641 1645 128 230 1395 41 740 1242 775 822 493 94 460 394 189 960 999 653 258 1754 174 83 349 916 814 156 739 255 502 15 943 1683 769 682 1646 953 960 1212 650 778 1590 916 896 1631 586 463 1641 310 760 1830 372 227 1569 901 747 1628 342 429 1466 909 785 1963 995 570 1525 526 301 1008 441 837 1200 372 232 991 450 801 1204 314 413 415 590 773 399 774 472 1517 777 471 1395 708 17 772 281 645 912 884 757 657 676 792 174 701 230 432 592 833 1837 78 146 1707 378 289 928 898 874 1316 811 716 1400 85 733 785 672 494 1950 517 852 1639 321 361 1779 282 903 699 813 302 1595 305 736 293 716 266 471 966 207 1142 390 12 1090 633 631 108 930 756 1983 619 798 515 577 693 418 944 674 575 677 903 1036 503 770 136 4 871 1515 160 28 1637 226 216 593 70 126 572 374 414 1524 765 55 617 891 968 950 534 654 157 954 110 1526 153 27 266 350 533 1144 930 262 1548 217 151 2000 648 77 58 830 902 1765 530 802 1133 615 618 308 331 908 416 183 833 1506 824 732 1114 515 55 630 647 780 1304 141 6 1735 58 156 671 913 544 898 637 469 1856 404 483 1823 101 585 1773 793 781 501 442 386 1211 687 441 1162 38 75 153 184 56 640 519 924 1264 299 347 685 329 547 1563 740 273 747 663 351 778 851 100 1119 116 686 514 251 257 1197 214 522 264 443 312 1852 555 592 541 946 265 1815 854 690 1388 519 280 1956 355 933 770 416 130 1352 594 117 270 4 984 459 641 72 1625 491 204 792 454 705 743 476 586 1737 195 551 1487 295 649 448 858 717 40 148 883 937 100 810 1062 300 145 894 276 188 756 639 571 1563 786 825 1841 718 398 1540 413 399 320 763 479 196 265 77 1435 749 976 1207 682 466 1528 529 784 955 711 84 911 741 992 1827 299 868 1242 599 860 1275 231 856 1823 46 7 835 69 937 1146 983 82 1014 849 223 1967 163 766 635 513 953 927 959 776 703 855 90 1353 493 93 1872 4 297 659 433 630 1661 576 560 489 871 926 1549 111 527 1893 195 59 237 886 202 1760 169 401 1246 807 848 1912 694 45 1566 682 54 371 223 753 166 636 820 1699 729 267 1476 877 534 651 137 691 1355 220 7 657 357 101 1704 454 329 836 58 203 1222 512 815 1185 496 568 1205 928 423 544 700 513 1478 883 282 1093 557 780 1738 763 167 772 577 622 1580 992 256 1461 816 568 109 297 298 408 497 2 431 811 755 491 620 155 1220 689 255 1386 353 848 1015 804 764 1046 279 283 155 21 184 1065 464 974 1444 938 351 521 843 168 211 894 617 652 953 799 246 516 788 603 253 255 223 413 598 90 470 882 276 71 710 919 287 137 1080 777 531 1010 378 27 1960 37 749 908 288 604 488 38 660 1138 212 511 1743 194 310 828 937 839 1344 209 93 226 337 619 971 831 560 783 751 544 21 735 337 1913 536 340 1971 210 391 511 286 840 188 22 629 1668 613 653 240 466 819 139 314 547 308 185 124 1428 961 238 544 493 520 1158 598 634 538 646 954 1982 758 986 1732 131 653 519 55 99 964 873 675 171 558 302 820 994 415 1161 520 686 970 232 348 1671 811 335 24 867 829 1643 942 648 262 63 471 757 942 194 1518 305 716 1231 339 554 1049 292 553 1608 987 20 1353 343 523 1197 125 728 615 354 125 857 425 34 1166 713 126 1807 454 125 1047 952 161 581 292 527 1687 687 724 980 35 179 887 888 686 926 252 35 1490 840 107 431 240 37 644 867 978 88 486 817 817 507 785 1703 480 520 1220 738 927 1115 840 414 1498 501 27 1655 831 299 94 484 67 485 231 903 342 296 616 1902 610 277 1262 37 40 1479 787 113 1156 233 852 254 348 213 708 771 356 1958 383 625 677 327 856 1199 577 185 1059 329 248 713 428 956 1055 656 966 11 780 386 1749 558 379 79 973 997 1980 869 56 209 67 460 1044 276 126 1001 706 684 699 531 232 1221 815 249 32 964 488 1498 623 92 1932 619 247 940 831 765 1981 7 633 44 540 618 694 41 808 322 116 361 868 900 633 1820 53 267 1906 142 508 1974 261 530 1392 647 864 810 569 525 1007 520 951 1018 410 753 1425 926 285 1020 246 418 735 455 863 1046 291 986 346 260 274 1242 113 514 838 728 649 1796 344 887 468 680 284 178 352 608 704 780 902 179 432 197 619 212 629 1267 738 26 1930 919 176 1478 13 92 1630 41 804 1300 379 83 741 843 463 1957 100 610 1073 568 962 1133 755 787 1368 893 609 1785 224 134 1245 272 404 1210 669 76 109 997 955 1906 278 39 316 741 126 653 131 916 1425 648 467 882 520 300 1120 981 612 1370 310 248 1063 575 968 1105 971 499 235 323 601 1739 817 277 900 32 262 25 155 365 1110 630 522 236 13 294 898 946 190 809 932 310 1229 969 218 1871 124 900 1775 379 177 437 529 216 1470 562 78 663 185 879 492 84 498 1714 1000 191 1952 605 776 78 459 680 385 921 979 1484 458 468 1880 793 374 1025 904 864 294 267 284 162 165 372 67 775 554 208 886 720 1066 280 226 1558 667 664 353 520 842 1345 10 737 621 776 764 400 914 29 310 350 159 141 515 244 568 544 54 730 652 667 1434 728 919 1151 365 777 610 889 368 1859 719 24 1064 569 197 186 48 802 1770 975 749 223 764 324 1889 632 871 802 769 751 1202 556 719 1523 826 37 616 183 885 63 574 985 64 637 231 1867 362 626 1845 485 142 336 989 585 621 66 304 22 306 578 308 190 460 1396 83 544 1336 360 451 1223 356 28 405 944 349 1392 487 400 370 81 258 1891 591 407 508 230 347 30 543 343 402 728 112 8 131 993 400 751 539 1226 871 352 768 848 60 1970 927 434 510 646 759 1542 695 452 1436 604 420 613 821 1 38 66 565 581 99 499 182 45 70 1817 522 411 1883 893 928 1201 140 286 1909 26 510 87 368 281 1492 718 469 567 268 119 723 569 285 1007 670 688 479 673 677 472 731 292 301 377 199 1123 580 617 1195 948 703 1560 54 378 1733 346 938 11 242 833 700 434 93 1056 877 390 194 321 404 65 384 320 73 666 500 14 291 668 301 647 307 949 14 996 767 935 399 1314 896 346 371 864 124 1480 564 181 669 976 363 1392 80 452 1800 871 679 674 904 905 983 855 65 659 547 863 1600 190 551 591 252 639 662 923 945 966 381 1000 294 656 557 1932 175 694 837 720 692 1820 773 981 1368 170 404 316 738 550 995 108 343 1943 568 648 550 187 509 7 451 603 998 323 29 626 502 490 1448 434 474 55 660 847 1460 554 388 985 377 556 1368 686 28 1084 707 398 1673 765 5 1358 371 381 1282 541 271 135 281 394 166 226 126 52 319 176 1544 64 675 1825 396 647 911 789 401 1029 245 597 1282 171 75 1299 391 838 650 421 980 14 384 646 1560 856 103 317 199 988 229 548 233 1104 754 458 601 331 180 401 231 2 1374 657 942 767 572 547 902 565 513 791 579 557 1578 487 28 1796 153 338 1317 571 706 1545 798 838 865 605 146 1101 426 199 17 502 143 1127 334 681 1022 998 953 810 361 876 1926 347 204 1810 780 935 1922 521 823 768 960 873 663 594 648 691 759 246 1184 456 687 248 569 63 634 713 224 355 384 621 944 339 933 670 566 184 1800 696 252 386 542 435 1679 779 76 836 560 155 176 412 694 851 921 440 1195 402 362 1359 387 106 324 807 136 556 209 64 841 56 9 567 638 166 1000 716 413 1272 694 253 1472 781 838 1369 957 896 1592 86 221 1542 519 891 957 780 612 1879 224 847 81 936 563 1050 454 740 1856 668 663 1764 380 239 1588 308 496 1593 584 644 924 391 379 1082 311 189 392 566 376 1216 72 125 841 940 157 646 678 614 1703 168 754 428 290 18 147 743 358 681 793 24 158 598 59 672 210 509 490 631 981 1767 627 414 1488 113 153 324 349 659 1313 141 380 170 877 662 1474 94 562 211 364 308 706 41 641 1982 906 4 1246 494 652 1498 519 535 503 798 636 772 562 670 1681 94 285 670 62 162 1360 371 613 256 193 704 335 582 755 1844 463 748 466 898 877 525 56 264 1469 124 970 1081 941 204 1235 179 298 1191 256 1 196 280 51 954 245 601 545 648 622 670 516 154 1602 544 977 1514 89 323 187 504 655 1976 254 157 234 395 805 1521 703 478 1044 582 6 893 495 707 1825 448 473 1338 241 196 454 649 257 890 617 469 1681 143 654 98 901 714 554 788 755 1217 558 186 793 892 953 1806 116 312 1714 318 769 53 713 374 1033 865 783 1283 277 331 162 745 406 400 770 863 311 602 967 1406 769 828 1600 669 246 1264 517 1000 1215 81 190 1964 958 113 602 644 4 531 153 735 332 618 378 1440 830 353 1374 77 478 961 995 305 979 798 218 578 32 706 738 84 637 1680 891 988 679 578 987 573 340 364 1548 494 104 1935 563 826 1587 199 907 510 633 181 968 615 345 238 45 178 1350 338 559 1690 896 310 1239 798 100 1730 380 632 1408 291 302 1703 496 283 1068 53 5 644 791 626 296 224 213 223 755 372 1424 956 880 1633 228 907 1560 450 260 562 405 704 749 245 281 1945 537 265 1709 188 437 1459 250 599 1220 287 4 1714 291 721 105 113 226 760 111 829 1209 893 675 1588 33 153 1939 69 310 300 789 309 996 319 774 1420 727 19 356 720 745 143 451 737 416 246 700 460 326 78 1129 152 807 1330 451 916 158 626 581 1847 32 862 1238 542 847 590 298 914 1121 357 434 24 447 185 1695 911 854 1853 203 805 593 943 729 378 965 610 991 331 539 1677 267 72 1482 298 355 639 731 752 1492 263 387 1217 332 109 572 701 680 331 44 678 974 252 957 17 52 441 1275 179 632 1672 609 10 821 127 164 1496 197 757 1279 124 553 706 405 760 1810 353 210 628 36 133 915 601 318 1962 288 383 1891 55 745 1847 236 835 327 730 588 277 759 752 1018 530 779 1786 747 882 1072 193 197 764 192 772 1597 886 785 166 130 37 53 710 799 1915 904 229 1845 244 181 124 807 80 946 259 4 293 159 754 1393 858 859 316 892 596 1654 431 530 732 400 22 482 823 297 1023 567 270 759 782 498 748 956 784 1998 626 757 1488 754 446 1995 469 43 1631 710 586 927 35 509 893 243 881 847 304 446 1064 6 811 339 462 958 72 179 2 434 926 865 1706 112 743 1165 565 576 602 785 499 1273 505 879 224 588 788 560 477 335 1068 262 454 1995 569 84 325 390 13 809 494 281 959 289 713 275 744 187 635 653 937 1172 869 500 1171 434 51 979 942 354 1318 22 507 67 99 552 674 713 26 1645 940 491 1056 49 874 1917 309 519 1668 774 815 1210 963 59 37 448 88 458 532 98 1226 864 670 406 388 100 1270 189 676 1306 221 613 950 913 361 752 967 325 888 699 698 1581 153 304 1182 998 3 1420 6 462 1572 506 224 1850 84 110 543 377 551 371 777 127 199 829 841 699 239 592 1926 337 241 1087 730 569 929 334 140 1309 832 481 311 487 706 1922 633 305 1720 286 748 675 567 377 1112 201 847 526 831 898 181 48 104 306 457 180 949 680 832 524 740 489 1107 37 274 1044 606 954 91 700 363 1031 652 417 1013 319 57 1670 101 239 543 76 200 496 668 583 1326 432 705 1580 789 978 247 273 772 1866 111 228 809 682 184 619 164 80 973 963 585 653 525 328 849 623 425 796 17 80 258 40 474 693 368 220 1144 456 212 1565 412 143 918 858 450 947 376 822 915 169 601 977 259 900 355 263 148 329 462 703 1001 105 986 1677 868 707 1185 961 114 1647 354 509 89 700 792 843 545 59 1889 365 768 450 840 643 1972 107 219 553 885 826 741 998 519 1298 493 967 1597 624 37 761 153 958 1588 962 629 482 236 521 1694 453 605 305 691 964 808 330 410 1738 605 464 1172 124 422 970 884 147 177 660 987 886 994 158 719 22 223 883 88 960 1826 467 97 1558 747 697 1301 502 171 1869 559 129 1954 843 185 1342 545 770 926 437 985 1999 592 180 1418 575 683 1765 405 184 472 670 531 17 819 95 1547 125 45 1336 688 916 1523 569 520 1602 285 784 1607 735 551 182 722 501 1507 946 724 1029 558 13 1333 954 535 852 982 27 1587 265 766 1294 419 850 1023 728 876 1513 385 118 1054 266 719 1319 302 528 854 231 997 1105 753 582 1622 37 615 383 404 451 682 18 57 555 210 610 1744 261 241 72 252 249 1397 358 142 333 609 972 1012 371 203 118 84 447 1503 188 157 125 155 689 143 761 674 1845 662 454 1177 307 819 1240 293 844 1282 289 402 114 77 864 853 93 527 1613 700 993 1218 366 576 1390 386 918 682 63 856 1440 51 324 1352 512 307 673 92 179 1651 292 246 282 122 706 1457 923 252 306 505 856 1454 73 599 422 267 853 702 694 811 1186 552 608 495 608 329 1923 934 474 931 286 267 1424 665 91 764 159 972 1286 901 300 1433 659 107 1076 25 413 1 279 272 503 974 784 878 207 693 1383 601 702 1596 1000 320 1186 565 257 514 60 585 1559 109 890 720 234 96 1030 825 580 1114 21 377 694 487 921 836 771 658 887 861 515 62 466 804 1482 340 910 1490 918 137 877 543 756 93 742 861 1564 28 289 1787 520 488 1925 866 929 694 466 307 1642 541 719 1328 635 26 285 790 560 1086 314 753 887 350 783 1192 246 930 1258 661 146 1839 453 742 1721 582 221 367 697 698 1252 701 774 1637 231 540 488 100 473 1906 114 638 374 427 765 66 49 851 467 438 559 1206 381 248 593 748 709 249 526 469 188 541 438 337 374 252 1368 243 705 1940 693 721 1913 445 179 1166 327 459 1843 952 917 1568 3 251 1252 216 445 379 126 587 814 886 708 94 600 296 1929 969 81 1004 382 563 1913 946 244 946 184 796 1533 923 566 760 155 312 536 65 87 101 434 398 323 378 831 217 448 405 739 128 538 373 890 624 567 279 30 509 923 877 1413 916 679 1970 920 346 21 911 925 857 814 281 990 386 765 897 137 582 945 450 950 1507 510 119 1107 614 996 986 355 403 1423 446 194 118 485 590 827 798 76 124 235 668 714 595 75 1393 746 53 1762 117 565 1814 641 449 1055 615 909 6 310 52 1320 507 327 1918 336 363 848 57 750 956 407 727 529 121 817 812 177 121 1732 48 804 815 614 64 676 744 492 157 710 960 1188 547 589 989 571 435 1326 57 303 130 562 85 862 944 278 1257 349 722 846 85 250 273 934 171 515 544 463 1178 605 745 1161 860 966 1553 187 777 1739 31 508 42 458 673 1957 615 881 16 845 818 1934 927 332 1290 764 752 1200 945 573 1758 995 14 250 260 443 1099 220 605 777 407 479 1506 138 318 1730 727 41 1508 192 238 1347 190 202 1378 10 74 1627 341 682 561 618 355 1015 388 748 1117 501 956 927 431 847 1856 200 642 849 483 310 931 45 676 1292 258 490 1828 963 451 1312 547 246 1241 477 852 84 958 51 1028 418 20 344 751 430 279 117 779 781 833 200 75 30 501 1714 133 740 428 585 469 1488 507 606 1176 741 435 1032 881 802 1431 384 663 812 146 435 941 401 286 1676 928 38 574 159 397 258 485 334 849 857 221 1920 863 761 1273 205 838 40 587 27 896 541 7 1005 316 842 1557 911 148 1545 931 178 584 852 721 590 161 3 100 491 903 1489 395 31 1100 415 933 1604 583 384 1321 727 545 1203 780 250 1011 357 663 530 942 244 462 946 690 1221 595 230 200 335 984 576 375 366 1904 631 163 129 215 643 1401 292 198 1819 901 918 448 55 180 740 407 6 1355 724 144 289 118 611 1170 822 521 560 355 230 1938 463 740 663 908 479 128 571 111 60 713 975 1147 925 930 1349 376 247 1318 458 73 545 96 456 1332 846 592 630 308 518 1669 971 199 1740 429 951 1552 97 935 1354 238 920 1842 59 227 1713 811 474 502 670 515 1894 314 641 870 944 268 388 125 454 1569 391 92 1025 302 814 1805 152 486 432 516 242 1184 41 201 1159 509 880 1065 304 878 1218 997 851 997 222 298 536 559 471 1391 919 313 1485 138 143 263 716 747 680 390 699 1543 611 123 1894 175 492 1346 140 334 63 817 962 527 496 442 455 812 777 1444 918 64 520 954 871 22 142 347 526 784 9 1248 354 153 1299 922 303 675 969 281 684 714 565 1405 294 526 1845 465 956 957 505 851 1961 647 361 1862 445 968 772 985 620 386 554 93 1789 177 860 698 844 845 1326 794 873 1491 732 364 535 276 426 923 893 804 338 421 352 1812 882 37 744 377 851 497 678 907 260 964 637 927 365 677 1990 365 308 358 785 883 331 254 875 256 720 967 779 489 347 1561 748 240 820 725 430 1528 363 899 725 762 429 1485 936 3 14 561 28 796 890 451 1014 465 346 1913 764 354 253 813 885 1317 845 319 1140 313 270 232 865 405 1066 336 904 1711 7 872 136 662 767 457 254 401 1456 851 927 1277 706 543 929 850 915 558 955 366 206 807 288 1826 504 85 1889 520 946 1358 592 995 1225 926 637 1975 521 890 76 740 390 1269 885 607 1401 935 747 345 946 472 334 766 976 1137 73 336 1370 772 36 1162 409 927 579 197 276 742 653 14 1003 262 543 1133 260 890 430 496 714 1929 248 718 1936 829 820 1597 530 654 726 580 85 534 436 665 674 603 779 1445 271 64 1458 619 469 923 189 853 1035 192 516 1047 402 373 1634 201 127 493 455 217 412 117 302 823 800 378 344 480 442 752 623 787 42 220 451 1631 112 980 9 275 106 1473 94 596 570 820 520 1803 406 790 1694 476 999 1758 980 920 1019 544 56 12 523 168 615 464 61 1723 257 945 186 430 232 1495 569 980 1477 367 27 1885 875 866 1069 114 402 1141 834 914 1101 487 302 160 941 886 732 162 132 1539 104 667 1562 809 5 1619 620 241 97 74 311 465 772 816 426 104 885 616 322 884 525 760 787 677 922 58 477 687 461 1526 372 356 692 623 472 1063 473 241 1995 610 553 1881 262 113 1437 997 316 1461 93 512 317 778 152 112 973 745 85 423 330 510 654 221 306 627 432 1500 554 964 1132 586 63 921 432 819 1753 519 183 213 580 519 405 546 846 189 556 258 299 139 826 1318 980 811 1528 622 843 1177 732 52 1552 167 64 942 520 734 1425 960 497 859 889 599 1767 576 61 1519 714 191 816 134 534 891 478 871 1665 703 842 1281 776 124 360 365 515 928 172 771 484 313 737 1358 220 998 1891 419 199 631 62 174 955 560 596 549 196 321 1595 683 939 1569 812 342 1890 582 853 1545 474 727 1584 131 421 275 698 855 748 687 125 578 843 156 646 311 144 1206 328 798 111 694 919 809 625 113 790 230 800 439 506 744 1653 405 212 1005 34 419 1339 689 160 198 343 34 1723 743 295 1091 561 483 1909 169 398 1513 133 209 1507 23 761 1040 538 341 327 168 36 1800 129 218 1972 305 988 1519 281 820 298 285 223 1505 305 897 710 942 953 1295 922 338 154 883 594 1748 540 492 185 698 613 1571 952 635 758 464 809 661 446 998 13 591 685 2 832 265 1026 120 696 1951 303 823 1338 602 952 1256 900 287 1287 490 828 1277 186 632 1559 43 659 33 139 464 271 192 894 33 441 378 469 87 116 99 966 406 732 385 758 992 621 918 1843 672 642 882 259 255 528 32 316 626 201 444 1721 921 441 876 579 953 900 84 446 1556 518 271 1568 28 385 1629 414 892 611 63 615 1367 894 925 86 686 406 1817 612 694 1694 754 612 1824 700 818 1677 568 56 1384 499 558 1416 742 423 1016 575 547 538 734 186 867 758 356 1674 290 46 876 997 837 136 81 100 601 746 261 126 202 250 221 956 470 533 327 867 255 393 842 373 68 419 1790 968 808 1218 152 382 1946 105 520 1603 371 281 459 259 155 357 385 121 1045 428 895 2000 14 51 334 590 722 168 299 164 1311 56 557 519 16 250 1274 10 315 409 330 346 1516 678 10 1721 287 796 867 772 874 1755 401 885 1745 957 524 281 832 611 1746 482 796 1089 482 758 90 742 3 1311 311 926 131 466 782 488 752 384 1702 471 323 1815 113 589 1256 9 334 395 480 252 151 411 439 177 156 991 1414 958 30 63 609 276 1541 86 98 1201 139 453 884 335 390 967 914 643 1946 660 734 14 565 454 1970 144 249 79 154 320 214 344 263 1493 317 43 1678 481 557 1395 111 377 922 967 175 1878 937 691 1710 46 734 1142 354 68 286 917 642 324 981 831 555 296 786 1262 63 469 1486 460 657 1974 856 228 1234 529 995 837 999 797 1030 819 521 714 604 766 692 737 50 1816 552 24 1212 771 131 47 568 97 725 437 729 330 186 452 693 497 580 1833 567 871 1662 525 502 1935 778 319 380 529 964 1727 344 120 941 604 445 995 241 375 912 375 633 1086 46 835 1714 730 204 1283 628 129 501 574 595 1845 863 680 1106 371 726 1393 339 197 1728 731 40 888 312 136 1557 991 747 34 580 150 861 457 824 848 125 905 1434 290 365 289 991 133 1995 997 471 840 819 604 384 259 811 1563 913 709 1901 345 384 1743 656 889 124 959 767 1683 732 511 825 99 870 1387 607 112 856 870 649 1054 499 941 1850 877 323 610 255 111 1793 362 316 1846 856 648 1103 412 827 784 187 993 950 349 919 1241 369 364 28 843 920 614 594 323 269 410 59 1225 84 521 1622 344 326 1736 414 735 1631 201 905 364 17 834 1833 396 646 1532 431 948 617 221 547 1067 310 607 1812 93 582 48 566 250 476 760 575 340 162 773 1466 469 493 1650 701 39 1948 731 474 1258 509 635 1729 250 216 263 84 279 403 57 361 243 996 357 1156 542 482 1783 491 429 124 715 104 1735 816 483 899 839 542 1325 69 181 1290 883 373 693 158 665 271 527 965 1738 936 533 833 251 884 1008 502 814 161 459 685 1329 889 685 1482 725 251 1707 998 423 82 997 502 618 676 365 1393 139 605 915 374 500 418 139 828 945 646 413 1641 902 72 1684 132 855 1267 840 50 39 461 700 644 354 121 1072 543 10 717 592 971 1278 69 420 1293 942 501 1646 198 704 1803 775 353 1326 547 258 592 6 104 646 704 145 282 689 865 1140 483 832 1583 922 113 984 843 968 879 144 203 1264 651 285 1837 679 945 516 32 846 895 899 540 1253 440 33 1109 779 241 914 219 415 118 748 773 1883