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