1000 892 638 599 966 429 655 1353 576 1140 1403 381 910 1422 1122 765 1512 1251 587 1953 1457 1909 36 25 25 901 734 357 1374 450 327 1403 938 1037 722 35 467 3 2 2 20 16 11 685 189 498 202 50 101 501 328 46 427 369 360 538 261 478 570 119 123 1746 1254 730 610 478 315 1006 808 925 991 639 822 1076 521 180 1532 856 1492 1975 1548 287 1047 306 775 1618 523 401 636 417 360 370 222 74 1358 257 1294 1646 1309 1285 816 188 86 527 507 513 1708 789 78 1538 892 1245 692 664 82 750 36 97 1743 47 1617 1976 1101 1692 178 89 77 1448 732 688 1985 511 1315 503 431 119 536 26 138 1269 1184 740 1449 337 307 1692 675 639 505 256 3 1977 1365 1921 1809 549 268 1832 965 141 1694 1183 1624 1981 659 501 181 50 25 536 342 124 1690 341 642 1104 799 151 1490 505 948 1650 1012 575 912 690 505 1907 1719 1857 1670 897 409 1769 1564 789 1022 582 913 1080 1079 1078 801 552 83 1571 323 1489 626 325 342 38 30 13 657 597 99 1040 847 838 1311 1227 0 1529 533 923 1102 78 781 1682 900 1477 208 183 57 912 874 797 658 205 253 450 360 66 1570 579 459 909 725 710 1241 446 556 1074 175 722 1615 1006 779 233 229 76 1761 766 1434 1258 894 778 1239 1145 146 1088 511 97 777 658 342 785 518 146 210 48 71 1387 1347 161 1237 64 1042 1215 648 575 1722 85 625 266 112 87 780 438 39 1811 521 23 1690 684 402 1795 1120 1224 1226 291 347 1866 1413 859 160 134 134 1308 7 95 1481 999 430 575 124 482 375 294 212 304 120 212 1913 680 833 1044 465 149 541 266 508 1395 1166 547 1171 1059 420 1016 571 262 1680 489 203 306 276 257 882 638 624 1278 1108 29 1282 909 793 1390 427 1170 435 96 77 69 30 61 1057 269 580 1499 437 799 206 187 74 149 134 112 1209 154 9 594 443 378 1413 1132 87 1534 1223 119 135 77 51 1103 400 787 1437 73 588 1009 368 130 1947 1631 7 1944 1212 715 1793 1606 1333 785 17 175 1930 579 1298 1487 1278 1179 547 218 48 806 455 670 1939 1180 345 864 836 88 1531 961 934 72 71 30 1032 853 22 432 157 360 346 169 4 624 537 37 1058 488 655 1536 530 93 1109 173 23 1315 86 1180 550 132 216 13 4 4 709 109 359 1119 496 676 1502 1471 1042 968 432 350 1966 1174 165 1668 1164 1455 955 118 56 1126 4 761 132 5 43 1145 910 299 971 77 380 1396 788 704 614 128 280 1364 534 882 1766 467 645 1136 799 26 312 99 200 1802 454 702 1649 226 129 929 711 409 141 41 119 393 326 75 656 295 446 407 205 261 851 246 254 186 140 102 817 94 304 992 194 197 1416 720 311 940 369 712 1712 1026 775 148 113 97 1819 818 842 1459 1219 378 1168 545 411 477 381 58 975 824 411 1220 251 201 371 112 274 778 705 302 249 142 57 1019 667 617 74 15 68 719 68 523 1112 810 308 1023 671 501 913 655 108 356 96 248 718 144 652 304 302 30 1236 835 1016 1641 1459 940 290 72 193 726 218 483 37 6 12 1070 407 829 38 3 32 910 337 802 50 42 15 1200 282 841 1496 270 477 250 56 7 712 677 402 701 178 649 1471 1161 702 84 56 13 521 82 361 981 340 890 1309 122 842 752 714 442 1745 1281 711 1640 478 1448 674 607 432 605 584 64 588 219 546 1047 479 33 1049 263 807 1525 904 264 1033 809 1024 393 365 155 1088 6 582 1961 958 737 1950 1682 1898 1745 927 409 1709 586 1657 1237 358 104 1890 739 208 821 690 114 1054 991 562 289 146 178 708 479 349 814 666 809 543 511 473 634 587 46 1330 1070 43 61 58 28 1470 642 425 1849 88 518 1885 922 191 1179 357 562 1800 1778 732 52 4 49 1252 200 123 1660 764 1054 916 409 808 1058 236 1053 532 439 292 526 441 78 1698 1430 457 1270 687 771 819 354 251 1333 898 118 1454 1386 646 1722 1141 1010 276 57 161 582 476 432 454 42 93 1783 74 1526 1769 1096 851 1529 421 1064 501 209 461 1565 1310 1243 1766 1209 1024 995 289 935 14 11 5 1491 381 1089 1079 694 103 1973 1141 834 1390 932 922 315 272 166 1899 1264 1154 985 856 265 1545 1450 828 1715 573 296 313 99 105 1928 637 1451 1033 376 589 1893 1646 1683 720 495 585 1529 1378 314 1612 723 1503 1128 553 1050 216 48 170 352 253 133 804 776 108 802 570 159 914 84 656 1305 776 335 160 126 119 644 66 538 563 99 33 1891 1196 1361 635 170 215 419 311 403 858 140 327 1266 179 1173 55 30 10 1765 697 1104 790 133 17 680 502 445 875 108 35 1001 794 85 1194 408 662 1006 492 173 340 340 205 1428 410 340 728 301 320 430 323 227 1598 945 244 422 28 358 1549 487 81 763 757 323 915 91 288 1640 1377 937 1705 1009 109 1790 1036 999 1411 479 477 1723 424 1131 841 63 105 547 197 72 525 425 460 71 17 41 1423 477 145 1346 949 1009 1601 1358 1152 1370 440 249 1952 278 1313 638 159 87 989 507 522 498 447 483 682 232 44 1095 76 539 1070 748 740 960 403 209 1552 644 1371 818 177 134 109 76 9 451 142 183 563 277 127 1967 940 933 1647 1310 579 167 167 84 382 376 43 922 741 369 1687 1647 797 403 25 207 911 616 74 846 207 200 234 169 62 1005 684 625 463 199 205 1321 1188 541 1292 953 964 1024 25 991 519 209 215 660 512 391 1658 703 1208 1408 1125 956 1585 791 199 1679 1614 950 305 282 59 1390 1015 543 1975 484 1327 681 226 270 114 77 82 940 304 18 777 292 56 596 469 588 232 65 50 1655 217 1364 358 252 276 409 75 107 269 225 67 1235 500 969 1696 268 138 1426 13 1320 1144 282 469 1299 1281 1121 284 203 198 56 50 5 1090 826 851 1900 1624 1418 1067 864 712 1856 554 1462 10 1 7 333 299 207 875 577 642 1318 894 651 169 63 61 1639 1264 1025 692 431 590 504 328 453 141 89 116 1107 128 208 1836 1204 119 1783 560 140 922 794 563 429 218 139 644 241 560 825 350 567 1320 1007 533 1391 1072 23 342 331 226 602 413 85 559 5 27 1717 1709 329 935 244 847 1703 113 616 1945 340 1181 784 428 767 1221 359 29 587 219 267 1231 57 222 1269 1034 966 1307 1029 729 630 491 514 1494 683 1033 1490 1152 984 187 147 63 569 8 480 464 363 325 1841 1567 781 686 357 56 1360 373 1082 881 27 386 309 131 169 1598 1140 952 201 46 66 1147 666 1009 445 331 159 1242 848 518 698 112 688 1530 24 57 943 197 41 1204 457 544 171 24 127 1472 1243 931 641 624 470 168 82 156 979 145 736 410 153 351 1743 494 1414 710 309 88 1101 204 1051 1173 1027 814 1633 648 750 1793 1639 1409 1822 1200 992 812 113 437 1089 64 801 1035 133 539 149 120 71 37 21 20 702 145 565 955 380 874 1536 1295 1105 1568 222 905 958 801 263 1065 577 987 267 166 24 287 287 119 1398 407 1065 1817 753 1301 1891 654 845 995 38 843 441 178 432 1309 1193 131 579 382 348 903 868 577 214 20 37 468 328 379 945 139 207 1427 738 474 252 10 52 1160 1060 834 151 31 115 1867 1643 345 556 208 253 1238 493 194 1540 1264 281 773 652 326 1420 94 952 1563 1545 994 524 513 285 1802 112 651 300 271 29 362 106 249 190 7 121 981 56 850 964 253 890 528 224 490 170 165 13 875 785 16 392 110 358 1099 581 335 1955 1770 1326 712 109 70 1154 659 751 254 177 250 1806 1132 212 577 150 396 708 347 225 591 81 367 755 739 467 834 71 180 573 509 181 899 140 429 539 329 157 1481 618 269 910 358 610 695 625 668 1782 443 1272 474 68 186 207 182 88 1447 390 1027 505 81 67 1369 241 721 621 575 322 414 260 31 694 660 691 1047 973 397 5 3 1 1966 1241 1213 552 293 80 1585 1153 887 1490 999 824 242 155 9 847 15 105 1314 734 380 615 505 458 352 64 86 1561 531 177 1479 197 606 1714 1102 1307 393 63 250 979 333 529 868 432 535 250 33 70 287 129 109 1943 1092 240 293 191 292 555 110 97 670 281 6 90 2 66 1958 245 53 1884 864 913 306 93 144 476 323 47 1182 1080 28 1572 347 1522 1285 770 563 1570 1505 1527 787 786 758 1680 1523 558 1453 1281 698 871 92 729 1261 1258 618 1187 321 1087 924 736 643 188 142 179 1284 938 883 1479 666 26 1406 580 61 197 194 130 150 79 136 965 628 25 1732 1271 837 1023 193 840 1602 1393 940 269 214 61 966 696 333 208 200 191 538 478 74 1420 771 456 486 113 233 1833 1137 1043 1387 814 611 124 37 30 1512 846 716 407 186 266 1172 655 164 1278 340 1167 1792 1199 589 1258 206 471 1824 88 1297 1918 1069 44 582 83 568 575 93 569 1931 848 1450 109 15 79 1892 1731 261 293 45 124 1764 975 962 693 373 398 960 112 755 284 266 167 1707 551 1644 585 270 223 137 63 101 1773 472 1392 942 876 93 735 226 17 1309 422 554 129 36 13 1419 1380 280 462 9 320 1636 501 421 568 434 304 1523 86 554 102 47 98 1474 1312 256 1106 313 339 1837 1096 380 1021 750 301 1077 397 161 99 49 30 460 233 405 1210 1106 1056 1093 291 953 1464 496 806 1683 146 1166 879 654 327 1374 832 611 1160 159 504 819 599 526 407 233 58 1035 94 648 1013 57 575 1278 322 152 1454 520 1413 1173 1140 346 1273 992 506 1500 1155 359 1026 714 173 981 182 312 368 366 161 1157 359 1072 1573 1050 238 336 135 319 1956 1010 983 62 30 32 130 80 92 1615 1570 516 1967 1482 1892 173 126 59 679 281 15 1289 837 522 116 103 67 291 133 132 1410 880 546 1230 53 1205 875 181 461 468 308 292 1395 1148 944 1402 162 930 1135 28 694 983 42 664 407 92 133 235 89 193 324 221 214 550 86 250 1833 416 879 630 380 176 55 49 38 25 15 7 1320 969 1049 244 117 174 1082 892 906 1299 280 362 1150 1063 1044 419 18 35 793 455 306 15 2 7 193 119 176 1126 130 202 974 932 869 887 85 779 728 245 641 341 127 40 953 479 480 613 42 174 1067 904 281 1080 124 933 1891 768 988 1765 603 1138 784 548 315 134 124 9 1670 1030 1565 1272 640 267 620 544 522 1203 177 739 1150 61 1143 545 508 389 772 517 336 148 90 132 1965 157 88 1148 789 164 1571 300 1431 1109 690 971 606 400 22 725 513 374 315 291 8 1602 1349 560 581 436 399 599 117 279 1338 310 1056 1471 32 295 1575 514 1173 651 588 527 1835 1440 192 1787 1588 988 253 213 18 1765 405 340 1041 1038 572 1857 1053 594 833 426 679 420 72 325 852 739 719 840 636 250 1689 521 945 94 57 36 606 89 288 46 15 37 879 746 834 833 443 634 1326 54 1245 737 611 193 522 112 327 1538 354 204 215 157 210 1182 15 411 629 381 205 444 397 172 1022 870 374 878 791 277 229 145 13 1525 1047 1250 52 23 41 504 415 456 345 30 64 1828 285 1315 1145 203 392 1867 990 999 648 9 308 1266 771 1002 844 316 627 748 631 500 1661 1489 1226 546 432 343 1268 359 464 324 71 204 868 704 348 178 26 29 1996 409 318 731 191 501 742 362 454 1710 1391 404 1884 1701 532 153 32 82 1843 1139 335 417 369 320 389 345 377 1433 251 653 1394 1205 1044 1075 736 961 1571 814 621 280 242 34 1111 213 1042 1291 250 323 1257 960 268 767 216 152 709 38 467 388 15 54 1272 788 541 121 0 94 1003 626 957 589 193 537 1462 1031 222 1372 1360 493 100 97 99 1593 1077 168 1149 411 424 724 512 381 1414 30 1384 1441 445 181 976 667 139 106 76 70 630 625 162 1111 965 469 1530 766 1129 132 123 91 720 373 538 1545 293 318 152 38 50 785 223 220 106 99 22 350 11 92 835 488 3 1818 1743 1331 1115 463 969 1313 42 154 188 44 20 1607 362 563 1167 1143 724 686 435 111 110 101 42 1126 528 843 346 298 272 554 90 42 1680 1358 69 1876 1344 1042 1358 464 677 149 5 127 1255 377 1167 593 127 548 836 765 243 1054 835 434 1480 196 442 850 78 352 300 88 207 1052 631 585 1219 965 871 1870 1520 973 1927 21 1849 199 1 179 290 202 66 946 841 613 1112 1053 83 602 97 484 1795 958 984 1623 195 415 26 0 7 85 73 74 138 99 9 515 425 313 127 82 49 1428 516 33 781 484 319 1039 272 0 1857 1085 1716 419 116 306 189 72 5 383 195 217 468 340 95 1989 139 360 1345 678 1053 1511 819 1247 49 31 25 1187 527 380 1499 724 1489 116 15 9 364 82 166 900 80 371 888 135 434 189 11 180 173 165 115 1011 749 570 910 326 674 175 84 96 1055 362 583 80 60 71 1813 1203 693 1424 432 192 1920 690 1068 79 5 59 1222 627 187 1085 553 394 731 437 568 174 164 76 1193 128 580 1533 1305 288 106 23 87 333 146 208 1743 179 687 1438 604 1045 1612 928 594 1095 533 84 1605 623 937 526 326 295 1617 1115 511 219 134 138 1134 959 333 1233 912 68 1119 658 138 249 120 133 1378 849 906 1578 435 974 1482 295 312 1997 339 1980 91 2 5 1889 1532 881 359 164 88 1300 384 288 1386 179 1043 1139 117 699 355 329 61 1939 1935 1670 1003 897 149 1429 873 1222 308 153 271 1987 953 1276 1197 1054 609 229 30 58 1856 419 19 1690 1561 796 1394 1359 205 166 32 36 1364 449 738 1111 968 957 1918 1008 526 814 150 776 919 259 350 382 293 321 1810 422 1402 1583 329 1558 1949 217 1459 701 45 51 1718 112 186 1906 1879 766 590 249 331 696 633 414 1841 829 993 1398 400 675 389 261 55 1834 1458 684 1584 1181 434 496 25 46 1107 665 464 1626 1096 453 1477 1124 1469 1525 252 433 1146 947 373 1859 1221 987 874 777 626 995 333 366 868 851 545 221 83 123 768 605 737 1209 251 777 1143 517 204 473 188 77 1898 1367 1330 986 424 65 1721 1652 376 1437 1346 29 1689 1400 686 628 408 263 1278 947 735 1930 555 1104 1071 629 534 1768 921 136 894 858 87 942 844 667 235 103 182 1247 711 597 529 338 217 1235 575 1229 1201 752 1053 482 395 399 292 2 157 721 587 665 1244 155 754 1292 346 1124 1036 877 343 1161 293 430 1847 1366 141 47 16 8 842 821 20 319 140 37 1513 1434 680 242 79 46 1396 595 407 1122 816 1033 1611 595 1357 1483 76 868 1584 377 357 882 613 26 1780 977 1380 1431 1172 956 911 458 198 1015 727 744