1000 120 701 1872 586 230 400 1849 1268 75 1173 1672 904 1566 1097 648 495 1037 464 308 1446 874 432 1728 1965 1906 264 1090 1873 1893 770 680 1437 1191 1535 415 1971 96 1358 1855 26 962 597 1338 757 1038 1555 448 287 177 501 584 571 419 1694 1521 1861 979 870 1669 1755 1368 1484 1444 1856 37 559 1123 1687 455 1552 1322 519 1357 1557 544 597 545 419 251 1302 161 1121 454 789 727 491 694 601 539 1206 1723 1183 1179 1111 1281 865 915 635 244 173 1717 867 631 586 1745 920 76 101 1923 91 1912 725 81 1668 1037 1273 304 276 989 1127 148 731 1316 105 1498 1533 148 436 1494 962 1741 1774 208 492 1720 574 326 357 785 620 1043 280 1360 953 806 1147 1625 1464 1404 961 1909 225 1070 845 906 1931 1292 178 993 565 1802 324 426 1625 1380 1647 1036 536 1346 643 1915 87 589 277 1862 994 622 1156 1393 639 87 1548 1059 1124 1238 1656 1021 1458 1224 1723 1062 1940 291 1788 673 1470 1880 374 190 883 1096 1232 622 282 651 1296 1095 1648 857 1303 1189 220 1121 67 1378 1001 1456 1375 1542 786 1505 1651 98 387 198 137 1093 1225 1173 1037 669 1858 1090 547 1971 1416 1347 196 1862 1652 242 953 1260 109 327 1364 921 1745 1025 1213 311 1200 730 422 1043 703 690 990 607 605 759 1743 277 955 580 1237 165 450 78 514 920 252 1151 63 151 763 438 190 871 1295 1827 1113 797 1241 1763 1113 1393 1304 760 1053 754 170 444 1740 1193 1928 419 274 1230 741 1783 1584 859 1060 182 1489 1968 1425 417 1155 591 466 852 1135 1521 34 85 1187 1203 552 616 280 1394 87 293 159 728 1239 1645 1081 461 274 1693 1055 336 919 474 1016 1833 494 1725 459 213 159 1206 522 1588 1923 1922 226 794 1458 1864 161 1928 1564 11 1628 21 1220 802 1052 1550 1814 244 1455 473 1393 226 1510 1098 673 510 245 603 541 177 1225 2000 1404 447 1532 1829 937 874 1274 539 553 1744 1883 414 1511 1177 1376 1921 688 1584 1873 1647 1503 1331 1910 89 993 1806 1726 1007 1349 46 1577 800 140 889 744 97 1196 174 105 603 365 1799 736 1889 1609 1787 1408 1691 1262 1492 1873 787 1981 895 1280 783 1964 894 280 1350 109 94 248 29 1018 1342 466 95 1862 323 641 484 1447 1158 1148 992 876 532 418 1813 678 987 1841 733 1111 1348 1428 1955 1057 202 909 249 618 1676 415 1115 1657 598 812 1971 1555 1661 211 114 678 137 1784 1812 1643 910 1737 325 1347 577 278 1608 1360 683 944 1276 1831 1975 1134 824 1540 513 1723 1687 609 1797 941 1229 1497 649 942 1440 1714 1279 1466 571 1189 423 24 197 376 1574 9 1307 404 1596 1507 1949 47 1176 299 338 1340 1320 920 43 176 1854 835 1629 275 1589 1818 1863 302 613 863 1473 1975 1134 235 322 1451 39 166 332 1273 856 1644 1875 652 1586 267 381 961 1992 333 983 1750 1310 1672 502 1417 93 376 1983 1945 828 1710 473 1490 1648 1110 966 220 1356 1320 851 378 251 523 1253 680 1345 1124 14 715 463 374 241 1750 1742 1444 489 1266 1543 865 1175 946 1221 287 1565 1356 1745 1292 1879 1007 1695 1267 632 1912 1189 310 1903 1992 971 634 1246 1697 69 721 732 1749 1429 1296 946 1695 968 1520 253 1340 676 1 1325 57 1524 562 590 325 1949 276 1695 1715 1301 336 686 1137 567 1641 845 189 1690 1272 106 1166 1553 249 925 522 1306 753 126 1724 856 1378 37 496 951 226 1713 162 1891 1837 1357 785 190 710 1109 1295 1847 521 538 346 621 1692 1944 569 1908 1074 401 432 534 21 1457 400 1047 904 776 18 1744 814 716 1154 1903 1761 1199 1194 553 323 1044 157 1855 1031 310 326 1086 1910 232 1916 873 537 18 1186 1474 390 1616 1557 417 1799 854 926 480 231 391 139 1048 1356 1976 990 410 1280 1792 312 931 668 1532 193 661 379 191 1783 1162 295 1937 67 68 1774 1879 427 144 1328 1015 819 1556 1164 179 909 1205 900 467 1795 466 185 1311 1281 231 782 296 343 586 323 635 468 775 834 517 1635 901 370 1095 1556 534 1839 1149 1025 429 1684 618 1133 313 341 60 1517 1623 990 1956 281 1258 327 417 1317 832 34 1013 1210 1795 1024 1902 1295 1534 486 67 1113 634 103 1646 754 1358 1884 360 1750 327 504 804 896 647 65 598 963 1031 1785 193 611 1435 1708 1292 173 1149 1255 1082 577 1416 456 432 484 222 101 1489 1800 271 897 1820 134 1649 493 454 753 792 763 1030 1700 1342 58 649 1231 731 495 912 1290 1889 924 905 1773 685 945 251 666 1562 1691 325 1080 1383 1221 1373 1353 330 888 1929 536 603 786 131 1375 658 1288 650 86 168 717 1427 1875 1536 500 78 303 1567 1046 1480 894 208 1934 1358 776 448 488 1385 873 794 411 534 949 203 531 1245 147 367 1427 1990 1097 693 690 1663 1742 1990 659 1951 1337 659 1046 995 394 1869 239 1100 688 199 715 924 1876 1506 1975 1873 1838 137 1211 1689 505 1028 172 1930 1321 1592 1361 1127 1652 210 254 1080 1585 1770 1392 1207 1369 1047 829 649 1291 308