1409 2001 530 958 627 1786 1614 432 663 1172 1573 382 1969 1002 1473 1666 1823 1520 1698 1529 1144 1663 1788 862 1963 465 1356 1410 541 1578 928 1071 355 1791 691 417 1004 1420 478 1304 619 1377 1943 380 1664 1518 1770 622 1124 470 1450 1893 424 1011 1674 1605 533 1725 452 1820 1089 493 715 1875 1562 818 672 1366 1409 1188 1702 939 444 1419 798 1092 1208 816 1707 1660 1219 1213 1665 763 1867 1864 1226 1604 1995 655 742 1862 700 1536 1406 543 865 1245 484 337 1471 827 758 1252 1659 1195 851 1499 339 573 1549 955 597 671 775 931 1473 1055 1058 1344 493 1293 1869 1724 1012 594 1085 1317 1366 409 780 1908 1981 1610 557 669 1895 1486 725 359 1246 1412 1657 1312 1652 1805 813 934 644 1607 358 1892 1403 1548 796 1194 1305 605 1298 1944 585 1958 595 357 1880 1929 1361 572 1281 1878 1911 1034 1351 1134 1295 1779 582 1485 1367 1204 1182 439 1095 1503 889 1175 892 643 904 406 1744 1439 757 1832 416 552 955 1145 531 586 409 704 1318 361 1405 842 974 507 1659 1663 1159 350 1438 503 853 944 1709 1997 1644 396 742 1733 733 502 786 527 1201 1913 554 1404 1194 1530 957 618 847 885 1484 1877 799 1730 1904 1473 1617 1269 1256 1852 826 451 566 409 828 1090 1634 918 1444 1032 1268 368 402 721 1241 1376 1777 1386 1883 1411 1126 1900 1938 514 1395 1934 1419 530 420 811 1138 916 1955 1428 1882 1793 1747 1153 437 925 1501 1932 1328 635 1425 803 1997 1851 457 1937 1718 1981 1367 953 665 1733 1220 862 1493 1353 1123 1282 546 403 760 1009 1553 1378 438 356 1180 431 432 515 778 465 844 760 1392 1072 1192 959 645 1387 1126 698 1469 353 788 1248 740 488 1714 378 1313 482 1237 422 1335 1574 694 767 449 1341 842 1494 1175 1412 701 678 518 1730 1054 1340 1862 1192 451 704 558 1044 1000 1218 1886 584 931 839 1602 794 1550 1183 375 1803 1975 790 1038 730 895 1522 1936 1284 1706 1941 1479 1465 1151 665 632 1422 991 1987 827 937 1756 861 503 1438 1477 907 1540 1042 1768 815 418 1549 1788 1520 559 1056 1263 1156 361 1615 1199 508 786 1448 626 1722 1897 1192 652 850 636 1376 1637 1594 1030 866 644 1322 820 1569 472 1286 1227 1619 586 408 1218 908 1844 1934 568 517 1572 498 732 1155 706 1147 1709 801 461 1019 1896 985 337 1140 1689 1292 691 780 1569 1698 1534 402 1565 770 730 1174 778 1200 1366 1419 375 365 402 1315 1132 1993 1534 1115 1380 1078 1815 390 597 961 1211 452 1714 1248 871 570 1518 1142 1964 1253 830 453 1615 988 1290 449 642 1660 398 1532 863 1905 454 1784 1460 876 1019 1950 1838 368 1792 1672 1217 1803 991 1549 670 1764 1996 1736 1444 567 1819 663 1765 1580 1264 1886 1891 701 959 1903 936 1111 679 454 1096 1282 1092 916 458 1484 1255 1634 1776 1333 1837 1380 529 1400 468 688 1256 1686 1782 1733 1766 1728 1521 1382 476 1869 1438 1392 1867 1712 739 1567 939 968 1105 1709 1456 1356 818 1209 1482 1571 721 1236 889 768 392 341 717 1626 1147 1980 474 779 785 513 878 1055 1405 1800 712 1137 343 910 1824 358 651 387 1113 1195 1334 648 1551 1996 1577 768 1697 1361 1863 1177 1795 814 1090 1136 1222 1706 633 1812 457 1636 1383 1614 1104 1877 1595 1513 1131 845 1370 629 1323 1374 546 683 1670 1173 847 423 1023 1868 1101 1422 590 743 1266 1675 1257 1594 732 1814 586 979 379 1584 1809 1744 1093 1566 1773 344 1175 416 1660 1582 1313 1616 862 847 542 885 883 1860 465 1606 1529 1666 1371 1326 355 1014 1692 1210 1910 916 997 1963 1223 1013 1111 1566 1900 1035 367 453 1000 1268 1163 1453 1648 1278 632 1432 1684 1475 1933 636 1545 1633 594 1907 894 1422 710 1622 1537 1520 1541 1032 1020 338 822 861 1175 1043 1503 730 612 369 848 1336 702 1734 1797 826 1614 1540 973 494 1701 1156 1200 654 1726 1969 757 371 520 1435 1244 817 1538 923 1857 1499 568 1031 1771 699 871 460 967 1815 990 971 1802 1105 1668 1382 1888 1811 1586 1381 1438 1670 1017 666 1244 1326 519 812 1685 1726 505 1293 679 1753 583 1748 1612 1314 385 1103 1059 1502 1722 933 1918 1164 1453 431 774 1152 892 1679 1148 808 1089 1292 1371 1509 1850 1631 1133 1786 1393 719 1696 348 760 431 398 1353 1501 749 1582 1488 593 1000 825 360 795 1734 1681 1649 609 1847 705 540 1554 1138 1323 1949 420 1200 745 1938 632 1759 823 1949 1930 1439 758 1389 712 1846 920 1016 972 1706 1079 1840 1975 1301 1904 573 1247 1318 640 1318 676 1769 1616 627 1028 1602 1888 1749 531 1215 1358 663 1388 1432 1793 1013 623 1915 940 1126 1819 1511 562 1255 1299 1836 1848 973 1522 828 1252 992 1452 905 481 862 1753 793 1083 1289 561 1824 739 991 1579 1973 862 1462 853 1708 1750 1141 553 654 1165 751 1921 347 867 1573 1001 555 1202 928 533 484 1425 1975 506 1189 663 1710 937 1031 917 732 873 1773 1922 763 1280 654 646 384 757 334 988 464 745 1848 1940 1530 1874 1505 1614 1877 1964 1209 1483 588 1581 641 1898 1378 976 1444 1067 1934 1416 1102 856 379 1378 952 860 1944 1498 1657 882 1135 1773 1492 1735 1492 1323 1362 1754 538 978 1728 902 709 1425 563 1928 754 1803 1247 1829 1249 1903 1807 703 1922 917 1407 680 1485 1148 411 1942 343 564 1207 1702 1544 1435 1287 955 1697 336 1772 1375 692 343 1514 1228 693 653 1527 800 1973 925 529 1939 1010 1528 662 1327 1349 782 1262 1250 1178 795 1900 1537 695 707 1111 1128 718 1235 1797 969 1482 1428 838 1020 1893 927 1170 1815 1878 1407 1178 787 776 778 1798 1817 1951 1124 851 615 404 1589 1489 1478 870 961 1660 981 876 706 364 769 822 408 1103 1672 826 407 1759 514 1999 1312 509 469 1508 924 568 1472 645 1686 487 1802 1478 960 1491 732 1223 1024 1071 1193 874 1381 1567 1419 830 1859 339 551 1721 590 1657 1965 997 860 1732 426 1187 418 664 1298 1683 1107 1694 1038 942 987 1418 1885 1337 1735 857 1593 1273 1844 1956 1525 1847 426 1866 1282 1752 461 1626 473 1180 1167 1928 563 774 631 1371 1525 1266 1683 866 1659 1441 1866 358 1631 1029 375 624 1033 777 658 1025 434 833 1490 1063 853 1674 620 454 1939 1527 1016 861 1799 609 1252 478 1374 1338 1870 1161 602 1455 480 1485 1301 1774 1611 926 468 1968 334 1510 980 1439 479 1310 1523 1040 1897 420 1940 1355 1905 564 869 547 690 1179 1351 491 1239 1394 820 1156 1600 1833 468 1255 1167 1696 1532 1908 495 1971 408 566 447 384 361 1380 690 1033 1596 1791 1069 1947 858 1193 1309 926 1288 1530 959 1482 1436 1841 688 659 1574 1679 1388 1065 1028 1278 1475 966 1910 463 632 1931 656 954 1727 1588 1640 1235 1564 1623 590 526 1945 664 1011 1819 1408 689 1249 1060 1757 748 509 1225 865 659 1355 641 1817 900 1998 1841 1715 1126 460 1618 1823 1153 518 770 1325 1895 1900 856 963 1755 1613 519 426 1137 1525 336 1765 425 1232 1052 1854 901 1162 1045 1630 653 1989 1882 475 582 691 788 1593 1578 1506 505 1077 1805 855 1232 1273 887 354 453 1767 1736 1585 1563 1063 1414 361 1008 1508 1409 1582 1712 622 340 602 1009 826 1991 1923 1353 1997