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