1014 565 1125 858 7 475 1345 1655 390 18 613 69 136 787 325 1101 581 1593 638 35 458 37 1857 1464 54 447 48 448 51 157 55 798 1534 616 1029 712 621 876 1128 682 80 85 852 1448 904 1632 1909 1294 420 58 1208 126 102 413 105 1025 335 20 844 1990 1556 1924 1643 119 1671 1989 122 1263 1162 1724 1826 89 1468 1271 138 1525 1666 1851 550 543 697 435 710 155 156 1189 159 1600 1762 1896 1244 56 1349 707 170 893 817 1503 346 1444 564 194 737 835 1945 486 601 983 1987 706 1485 205 28 1633 1275 1798 212 672 989 219 411 125 1832 681 269 101 358 723 1954 1163 245 824 1707 61 603 901 264 1090 979 4 669 1407 1589 1145 1282 1789 779 289 1099 297 578 128 684 26 278 1753 1842 660 821 1436 1614 1085 317 953 322 235 418 1110 570 531 922 519 1400 338 341 342 1182 1869 868 1264 567 353 1389 428 1421 1579 372 1942 1653 595 1412 795 1595 184 1136 510 395 1354 704 559 1269 1795 1731 1040 104 1243 978 97 1522 501 431 1431 1476 545 436 437 1854 530 925 966 1450 449 830 988 457 1190 459 777 1375 471 473 883 476 42 1371 933 1712 1551 490 328 312 494 1991 13 1830 229 193 1962 513 514 1529 135 1944 1230 233 663 1723 882 1547 120 1102 1799 536 478 985 1791 433 491 148 1624 495 871 940 1975 1751 1472 1175 351 1346 369 1815 1226 1565 203 282 1054 588 1526 394 961 1414 1956 209 46 1898 532 2 605 1546 608 1548 1960 1061 667 1500 355 1758 1395 628 15 94 121 499 1788 1660 1726 1357 648 1567 907 652 1039 1180 1904 1936 305 923 134 1206 736 1677 1700 377 674 837 529 68 1402 302 1573 108 693 1164 695 849 887 1122 479 1767 611 997 1279 709 152 1618 766 1470 1626 1241 498 724 629 183 1329 937 911 1876 1937 1058 1542 1772 1670 755 676 757 326 1970 298 862 1200 769 424 646 1296 1669 1646 1558 785 38 1984 1214 114 791 1048 2000 201 1080 1137 1891 237 1955 1253 806 809 812 815 816 1063 1741 1576 820 181 482 1692 1890 175 166 599 833 331 1183 261 1648 287 1497 1393 124 1656 782 1338 1620 211 869 1953 1065 668 1330 861 756 1240 1732 1135 1978 555 874 906 1167 445 728 151 31 493 987 898 263 1553 1289 21 591 908 819 1250 1358 914 569 690 1018 467 553 1495 367 758 88 1805 383 1437 113 300 1645 947 1949 600 1112 1220 659 1951 1616 150 236 971 1662 1139 1581 1157 846 1177 1969 977 73 1432 750 665 962 1873 1318 1001 1965 177 1013 1584 607 1612 176 1801 79 1083 1057 1030 1882 432 1786 1248 794 903 822 9 214 771 593 713 788 399 1757 70 1993 1369 1010 643 1447 1916 1081 1315 1661 1598 1309 1424 1120 1886 1863 1422 1109 1095 1107 1836 1484 1287 1116 834 332 1281 3 310 406 1931 1717 1543 1893 292 1961 385 754 981 239 1490 1601 1274 1152 90 884 1413 78 397 1165 198 1325 1171 1825 909 45 1179 228 1885 847 1501 1258 1178 320 246 1374 1017 466 1430 1205 615 99 848 1218 535 1865 1452 1804 1229 1234 521 1199 1524 951 1360 1150 1373 1036 1324 805 112 1736 1257 627 1260 1262 1288 1366 580 1428 1322 22 1803 831 919 1144 865 1321 11 49 1316 1770 1181 1738 281 1761 863 1075 1298 927 1496 1302 1268 799 1981 1411 700 164 1320 324 566 751 803 1818 1224 1664 1337 1877 1118 1340 1416 484 573 1647 671 396 1550 1301 374 1639 1361 1929 400 522 717 825 796 789 854 675 1087 549 1380 1861 1629 1679 215 381 935 348 1992 1396 647 1604 30 1429 1410 826 1440 316 557 174 1417 912 446 857 1889 167 1425 1088 1148 1203 373 454 1433 1545 1034 973 1441 778 1443 730 1566 182 1559 1511 169 1455 1458 1459 226 1642 686 260 1728 1674 1681 1532 1129 1487 1938 986 838 110 149 142 1740 161 1509 598 949 405 1228 140 753 452 1023 969 1672 1959 1520 917 1370 574 875 1278 1356 1170 649 1292 1077 705 165 1667 1923 664 1569 1571 1141 1384 1577 202 767 1074 86 343 1594 1628 1390 1659 694 1665 698 1391 1607 1715 1609 1043 1156 315 1615 1420 715 657 1280 29 1304 818 191 208 1089 851 24 1845 1339 1350 1015 1650 96 1035 1603 1657 1351 1980 1033 1752 752 1276 1611 1473 1442 719 1149 1186 1673 1475 1675 1676 1988 93 1680 856 1016 892 1687 307 116 118 1870 525 760 703 1254 618 375 206 1913 36 1720 1688 426 1299 597 845 1771 921 1733 1734 1256 1737 734 650 1985 999 275 1976 1062 265 1754 841 1555 1445 840 1765 948 1363 517 283 1777 1779 1782 1785 441 185 1284 1819 1794 503 520 314 763 1958 1283 928 1828 1716 1020 1742 1247 1824 572 614 1685 187 1710 1195 1837 1840 1871 666 1850 1725 271 1327 1266 1140 1864 630 1867 1995 1926 1682 141 1537 1808 1392 1901 551 727 1750 1493 1103 1894 804 1602 1899 117 311 1905 336 944 1068 1143 1915 602 539 1696 309 645 1608 533 1933 546 1146 800 1060 952 1705 1906 996 1378 238 1540 1822 632 1409 257 1709 774 1365 790 1192 1972 1974 230 1003 918 1979 1920 1311 1693 1046 1986 1914 286 998 1387 1423 350 1362 1242 926