1999 663 432 1475 598 1731 694 690 28 1737 723 1855 415 1748 1868 1561 1048 1724 851 609 889 588 1984 91 1459 438 886 1869 1621 1873 1092 915 66 1456 1120 174 285 560 1243 130 793 1851 1279 437 1345 882 1223 1613 856 1795 1327 1065 1952 1542 1836 393 24 894 1264 1534 582 1240 940 1487 459 1606 1769 241 51 1557 1015 328 303 1620 388 1188 1400 277 1799 606 1472 846 1291 950 139 574 474 1212 498 636 758 1580 755 27 1283 1255 827 1545 1452 677 1970 423 671 1739 1098 614 1741 1865 1311 885 374 833 1088 1763 885 547 1120 518 1153 53 263 524 804 370 1760 1828 1777 57 48 930 373 1475 1886 521 1152 1389 1327 1020 559 49 1794 17 1023 1101 233 1281 93 1729 410 873 35 1666 6 948 470 723 886 1066 636 533 198 1394 1025 566 467 118 975 431 1428 1329 1991 1952 765 1571 210 838 362 404 18 721 65 831 1000 1722 1706 35 858 117 1798 1505 300 1708 711 42 465 186 1730 252 845 1319 1931 1755 730 1100 972 456 0 236 1852 1947 63 237 305 958 1461 271 1145 245 856 174 1090 1077 1807 350 933 1959 1202 501 481 826 1055 1430 131 924 1838 1820 74 1563 1380 984 733 1382 61 324 1887 1955 800 971 1372 1789 1816 1147 1345 1758 452 672 399 277 899 1179 877 250 269 803 1173 1083 1059 1581 327 234 38 482 375 1756 717 960 1896 1810 1289 153 1273 358 1509 212 75 215 958 1915 980 1254 1295 918 26 1913 1571 621 748 765 542 833 1644 1682 1652 1403 243 518 524 1923 1795 1871 106 1116 1355 1305 1582 784 262 1486 1109 235 1687 1818 474 587 619 122 1335 1035 1290 601 1768 1537 1914 174 1863 1290 1304 287 1326 1597 51 1493 1662 1243 396 1588 1004 1028 1426 368 172 144 1322 1034 1288 355 1404 210 1175 52 1070 194 1968 59 462 968 123 865 833 1235 1515 1825 505 1760 382 361 795 656 1005 367 1093 798 154 1667 1125 1509 444 1607 895 0 1106 1342 1395 1352 977 317 1063 1218 1449 1747 804 1339 1589 1166 171 1572 771 1597 1454 1799 1511 1209 576 1006 582 433 3 789 537 1637 881 1981 158 970 814 980 1975 1878 1362 399 1112 271 826 1505 1595 863 972 1130 745 323 187 1505 612 1136 762 1332 1851 1126 921 1332 212 609 1395 727 828 1586 153 814 1302 369 442 529 387 1063 409 1953 730 1823 23 141 710 1034 1114 1240 68 888 516 1843 1724 1194 1516 1133 737 37 48 226 776 1108 653 1030 1500 875 796 195 726 792 1988 1092 1014 1002 637 14 818 1536 1208 687 491 967 677 1007 1861 232 1623 438 1207 596 630 1529 1035 366 1346 1722 1089 430 164 1865 1258 677 378 1506 346 346 1652 1665 418 1319 1122 1025 279 1543 583 1632 1160 678 129 1235 946 621 41 1462 427 1987 564 616 1640 199 1919 290 351 1339 66 10 1685 1322 1724 896 1482 1855 299 1863 811 818 298 1438 1444 1631 59 994 1397 1394 1774 1818 1204 1540 1878 246 468 432 189 1345 35 473 1338 100 28 430 720 271 302 1537 1166 1232 1750 23 172 1955 1719 1775 942 446 1204 1557 1889 387 485 813 726 560 300 1830 1556 1587 292 742 914 1572 996 1060 1096 843 1180 1511 147 749 1876 634 421 1534 859 1000 1708 607 260 1081 849 346 501 1066 1130 679 876 1253 1742 986 361 1055 1216 1058 1792 349 1569 1673 542 1455 810 673 1899 825 1472 1838 1717 586 962 1480 1709 1959 1150 1235 1364 656 939 457 118 932 102 1659 1691 1252 718 374 1490 422 871 1665 1033 985 474 1143 959 840 552 1958 1672 1502 1829 1860 1045 679 454 80 1566 867 4 1728 1566 1126 1030 35 1601 188 600 74 932 751 1182 296 273 1152 63 360 243 403 1545 188 835 1478 695 1455 1283 1067 1037 21 890 1082 967 84 1954 611 575 373 291 1181 1559 1438 1789 1287 744 1835 734 1953 253 222 1536 224 787 1061 597 1453 1068 770 210 1726 1773 3 506 1885 962 1568 1034 714 926 1876 1524 39 828 1067 1259 423 790 1348 1782 841 494 1788 1364 511 828 537 1967 1851 529 270 635 792 1460 857 1607 1598 163 1636 1248 1458 144 1324 1214 956 728 1991 983 371 39 1388 227 1156 1542 1421 526 1580 1436 617 1386 1419 1040 631 1437 1306 534 1014 149 467 1392 1503 1109 1500 597 1770 1880 1749 1165 1236 50 1454 1860 120 1 1107 1808 39 694 1243 1770 1202 1957 207 359 543 903 3 1579 786 281 1724 55 166 997 1197 9 271 1221 162 661 1362 313 332 603 159 786 376 1320 1163 1790 454 549 1136 1312 1481 1182 702 1062 1767 1097 1579 450 1486 1432 919 649 1487 1347 1810 373 702 1157 739 1169 169 490 1771 578 361 1703 676 885 87 646 705 958 990 465 1953 393 1764 720 1554 1617 1398 574 1274 49 191 1662 841 1791 1311 1483 868 1669 822 248 911 861 1599 911 831 344 1501 362 1639 1574 865 930 1094 1577 1655 397 622 1966 1531 307 1966 200 1796 1624 1602 1372 773 652 1391 56 453 1373 118 1724 679 1321 816 1326 308 1858 276 1141 713 1106 1486 67 21 769 1647 1420 1586 1644 1109 21 1228 163 529 1572 1131 1720 446 327 1168 499 1870 1321 1974 902 1055 1714 46 1220 612 1627 1153 1059 1625 864 1904 1120 993 1280 625 1143 1700 1188 1325 1643 1916 204 1191 713 1734 416 859 1888 1126 556 1512 424 702 1443 105 1163 1153 1712 1732 1379 1659 1315 1649 128 1399 574 56 373 1355 1306 797 285 896 636 1107 412 1961 904 334 508 855 451 1072 1644 597 436 1670 1458 533 1334 224 709 1747 325 892 822 1048 289 1952 86 934 1172 599 830 1281 1461 201 367 1413 1487 1603 1416 1481 1318 1382 1077 56 1327 728 213 672 1395 266 976 1982 1635 293 181 1193 654 816 1995 1946 87 952 1024 1336 1524 853 1780 1211 1568 745 1999 1226 1725 623 410 927 748 1766 570 622 959 372 310 1111 814 502 235 1119 1072 440 407 1740 779 1137 1069 849 347 1853 1740 1250 742 945 174 1110 57 1102 1785 404 589 403 547 244 1049 1851 1070 403 1701 1958 1194 928 1737 172 1300 1668 1484 1933 593 1322 1720 995 1794 1749 791 472 41 1173 1305 631 343 1264 176 1994 1505 1256 318 1987 275 1378 1800 1530 1429 41 371 1140 1650 1387 1597 1621 1929 1061 1532 148 361 1544 1717 1836 1051 861 453 1977 1016 1337 834 1684 38 1085 1469 847 969 1897 1340 57 1174 288 1991 1365 1675 1683 1912 763 46 377 570 931 131 396 246 1585 1889 1724 459 1723 739 615 169 1108 1194 1066 1432 1766 1513 999 698 1219 295 1224 1380 1478 192 1372 767 1031 231 625 1069 1160 1366 639 96 1523 572 1869 482 786 843 437 45 807 1569 1082 1954 80 443 491 1554 750 754 1183 987 712 768 1278 1068 719 835 366 484 228 1200 1088 211 474 578 1105 1716 431 997 484 1084 192 1320 658 1656 621 1559 18 1058 1725 49 51 848 676 1194 1449 1098 841 531 986 888 1769 1683 1124 699 612 37 1626 874 1557 56 1269 1326 1582 752 1292 391 1741 1912 840 1595 722 1656 1745 416 1480 1011 260 1473 549 15 733 1171 577 1984 269 119 1784 579 1171 1722 1566 814 518 1151 1642 1365 1462 1301 1812 606 11 753 497 948 1111 1186 81 1279 570 1433 1676 81 670 1363 1771 1117 1725 1 1942 541 555 574 1774 49 1601 24 1563 648 633 581 967 1919 862 241 796 1571 246 736 575 1808 994 819 588 1995 349 1899 1546 321 1308 946 1661 1069 231 1160 1763 529 578 56 1933 315 704 568 1133 143 455 565 625 877 597 1200 1848 995 67 1252 1641 85 859 1634 1466 1745 1500 35 1457 296 1241 141 990 319 1872 1401 1764 1365 3 1703 41 57 974 1549 557 377 195 1289 1779 740 1008 1284 992 182 1644 72 501 883 608 337 1050 1946 872 1762 1892 1451 404 1942 1722 1554 289 392 17 1025 1911 473 840 794 1177 724 174 1157 301 519 1336 1712 1892 958 1595 1392 1807 714 479 1425 1004 1194 1198 585 733 738 1134 157 728 711 28 1198 66 1512 1046 81 865 1116 1104 874 1229 771 716 241 102 184 359 1509 1646 1414 144 546 796 1458 620 1188 1815 782 584 991 1863 1949 1216 514 1673 1997 918 151 536 1996 475 1798 1248 1442 500 1080 1478 1276 433 1689 152 322 189 634 1296 797 395 1797 1706 51 1362 326 1552 990 1718 425 319 411 156 1673 1311 1515 1207 1800 1543 1973 993 1185 1156 1088 1567 1858 978 1395 915 867 1915 1169 1883 1921 593 155 1725 248 523 744 648 1338 166 1854 1421 1538 153 1806 195 331 1488 852 382 1584 1245 1388 1660 1315 1833 639 1666 1455 894 363 1917 1544 50 510 1256 570 1488 1836 581 1821 136 1519 458 1168 1750 1352 1262 1089 18 1507 536 1828 176 1303 48 1196 1486 1932 77 700 340 122 1644 359 859 736 1372 1908 331 379 1514 998 444 734 1563 307 1905 1253 1721 1794 714 859 424 904 934 492 1323 1350 1931 169 1345 1158 491 1081 1234 1775 1122 1457 886 924 1415 1165 1539 709 323 944 472 1473 1965 449 1560 878 673 33 1261 421 1763 1681 1280 1182 1206 4 1912 1391 1659 914 138 1649 707 1592 1715 1046 8 392 1171 1722 33 8 734 770 312 1990 423 84 1853 1488 631 1751 174 173 422 646 675 1552 1277 1614 1392 1248 507 1100 717 1648 1696 1684 886 1294 1106 876 1823 1430 316 1994 630 1485 1134 1291 719 335 12 1154 71 14 1950 628 175 1764 1730 762 369 1304 1610 1580 1473 409 758 1542 1053 450 834 622 820 47 23 199 1642 290 1247 1441 1296 1291 1795 25 491 1748 502 22 479 1167 991 1084 1874 1843 1761 613 168 1571 1851 1866 1671 598 973 170 59 326 500 1878 903 1070 983 1379 851 84 1750 906 1677 340 902 107 1303 421 271 715 1228 1417 777 596 558 968 1297 1396 332 371 753 1615 1069 1827 1705 323 1711 621 1808 1131 1639 574 816 1559 1385 306 181 328 1225 433 568 993 65 1989 1810 582 1018 1340 728 654 1989 724 961 80 786 1720 622 1438 681 1320 32 1997 202 751 221 1124 508 719 113 858 863 676 139 87 1414 1960 1172 13 1479 965 169 1110 820 1192 23 110 1209 1555 452 1219 1593 1195 908 756 1106 498 1410 236 901 1522 548