3000 100
3000 1 2999 2 2998 3 2997 4 2996 5 2995 6 2994 7 2993 8 2992 9 2991 10 2990 11 2989 12 2988 13 2987 14 2986 15 2985 16 2984 17 2983 18 2982 19 2981 20 2980 21 2979 22 2978 23 2977 24 2976 25 2975 26 2974 27 2973 28 2972 29 2971 30 2970 31 2969 32 2968 33 2967 34 2966 35 2965 36 2964 37 2963 38 2962 39 2961 40 2960 41 2959 42 2958 43 2957 44 2956 45 2955 46 2954 47 2953 48 2952 49 2951 50 2950 51 2949 52 2948 53 2947 54 2946 55 2945 56 2944 57 2943 58 2942 59 2941 60 2940 61 2939 62 2938 63 2937 64 2936 65 2935 66 2934 67 2933 68 2932 69 2931 70 2930 71 2929 72 2928 73 2927 74 2926 75 2925 76 2924 77 2923 78 2922 79 2921 80 2920 81 2919 82 2918 83 2917 84 2916 85 2915 86 2914 87 2913 88 2912 89 2911 90 2910 91 2909 92 2908 93 2907 94 2906 95 2905 96 2904 97 2903 98 2902 99 2901 100 2900 101 2899 102 2898 103 2897 104 2896 105 2895 106 2894 107 2893 108 2892 109 2891 110 2890 111 2889 112 2888 113 2887 114 2886 115 2885 116 2884 117 2883 118 2882 119 2881 120 2880 121 2879 122 2878 123 2877 124 2876 125 2875 126 2874 127 2873 128 2872 129 2871 130 2870 131 2869 132 2868 133 2867 134 2866 135 2865 136 2864 137 2863 138 2862 139 2861 140 2860 141 2859 142 2858 143 2857 144 2856 145 2855 146 2854 147 2853 148 2852 149 2851 150 2850 151 2849 152 2848 153 2847 154 2846 155 2845 156 2844 157 2843 158 2842 159 2841 160 2840 161 2839 162 2838 163 2837 164 2836 165 2835 166 2834 167 2833 168 2832 169 2831 170 2830 171 2829 172 2828 173 2827 174 2826 175 2825 176 2824 177 2823 178 2822 179 2821 180 2820 181 2819 182 2818 183 2817 184 2816 185 2815 186 2814 187 2813 188 2812 189 2811 190 2810 191 2809 192 2808 193 2807 194 2806 195 2805 196 2804 197 2803 198 2802 199 2801 200 2800 201 2799 202 2798 203 2797 204 2796 205 2795 206 2794 207 2793 208 2792 209 2791 210 2790 211 2789 212 2788 213 2787 214 2786 215 2785 216 2784 217 2783 218 2782 219 2781 220 2780 221 2779 222 2778 223 2777 224 2776 225 2775 226 2774 227 2773 228 2772 229 2771 230 2770 231 2769 232 2768 233 2767 234 2766 235 2765 236 2764 237 2763 238 2762 239 2761 240 2760 241 2759 242 2758 243 2757 244 2756 245 2755 246 2754 247 2753 248 2752 249 2751 250 2750 251 2749 252 2748 253 2747 254 2746 255 2745 256 2744 257 2743 258 2742 259 2741 260 2740 261 2739 262 2738 263 2737 264 2736 265 2735 266 2734 267 2733 268 2732 269 2731 270 2730 271 2729 272 2728 273 2727 274 2726 275 2725 276 2724 277 2723 278 2722 279 2721 280 2720 281 2719 282 2718 283 2717 284 2716 285 2715 286 2714 287 2713 288 2712 289 2711 290 2710 291 2709 292 2708 293 2707 294 2706 295 2705 296 2704 297 2703 298 2702 299 2701 300 2700 301 2699 302 2698 303 2697 304 2696 305 2695 306 2694 307 2693 308 2692 309 2691 310 2690 311 2689 312 2688 313 2687 314 2686 315 2685 316 2684 317 2683 318 2682 319 2681 320 2680 321 2679 322 2678 323 2677 324 2676 325 2675 326 2674 327 2673 328 2672 329 2671 330 2670 331 2669 332 2668 333 2667 334 2666 335 2665 336 2664 337 2663 338 2662 339 2661 340 2660 341 2659 342 2658 343 2657 344 2656 345 2655 346 2654 347 2653 348 2652 349 2651 350 2650 351 2649 352 2648 353 2647 354 2646 355 2645 356 2644 357 2643 358 2642 359 2641 360 2640 361 2639 362 2638 363 2637 364 2636 365 2635 366 2634 367 2633 368 2632 369 2631 370 2630 371 2629 372 2628 373 2627 374 2626 375 2625 376 2624 377 2623 378 2622 379 2621 380 2620 381 2619 382 2618 383 2617 384 2616 385 2615 386 2614 387 2613 388 2612 389 2611 390 2610 391 2609 392 2608 393 2607 394 2606 395 2605 396 2604 397 2603 398 2602 399 2601 400 2600 401 2599 402 2598 403 2597 404 2596 405 2595 406 2594 407 2593 408 2592 409 2591 410 2590 411 2589 412 2588 413 2587 414 2586 415 2585 416 2584 417 2583 418 2582 419 2581 420 2580 421 2579 422 2578 423 2577 424 2576 425 2575 426 2574 427 2573 428 2572 429 2571 430 2570 431 2569 432 2568 433 2567 434 2566 435 2565 436 2564 437 2563 438 2562 439 2561 440 2560 441 2559 442 2558 443 2557 444 2556 445 2555 446 2554 447 2553 448 2552 449 2551 450 2550 451 2549 452 2548 453 2547 454 2546 455 2545 456 2544 457 2543 458 2542 459 2541 460 2540 461 2539 462 2538 463 2537 464 2536 465 2535 466 2534 467 2533 468 2532 469 2531 470 2530 471 2529 472 2528 473 2527 474 2526 475 2525 476 2524 477 2523 478 2522 479 2521 480 2520 481 2519 482 2518 483 2517 484 2516 485 2515 486 2514 487 2513 488 2512 489 2511 490 2510 491 2509 492 2508 493 2507 494 2506 495 2505 496 2504 497 2503 498 2502 499 2501 500 2500 501 2499 502 2498 503 2497 504 2496 505 2495 506 2494 507 2493 508 2492 509 2491 510 2490 511 2489 512 2488 513 2487 514 2486 515 2485 516 2484 517 2483 518 2482 519 2481 520 2480 521 2479 522 2478 523 2477 524 2476 525 2475 526 2474 527 2473 528 2472 529 2471 530 2470 531 2469 532 2468 533 2467 534 2466 535 2465 536 2464 537 2463 538 2462 539 2461 540 2460 541 2459 542 2458 543 2457 544 2456 545 2455 546 2454 547 2453 548 2452 549 2451 550 2450 551 2449 552 2448 553 2447 554 2446 555 2445 556 2444 557 2443 558 2442 559 2441 560 2440 561 2439 562 2438 563 2437 564 2436 565 2435 566 2434 567 2433 568 2432 569 2431 570 2430 571 2429 572 2428 573 2427 574 2426 575 2425 576 2424 577 2423 578 2422 579 2421 580 2420 581 2419 582 2418 583 2417 584 2416 585 2415 586 2414 587 2413 588 2412 589 2411 590 2410 591 2409 592 2408 593 2407 594 2406 595 2405 596 2404 597 2403 598 2402 599 2401 600 2400 601 2399 602 2398 603 2397 604 2396 605 2395 606 2394 607 2393 608 2392 609 2391 610 2390 611 2389 612 2388 613 2387 614 2386 615 2385 616 2384 617 2383 618 2382 619 2381 620 2380 621 2379 622 2378 623 2377 624 2376 625 2375 626 2374 627 2373 628 2372 629 2371 630 2370 631 2369 632 2368 633 2367 634 2366 635 2365 636 2364 637 2363 638 2362 639 2361 640 2360 641 2359 642 2358 643 2357 644 2356 645 2355 646 2354 647 2353 648 2352 649 2351 650 2350 651 2349 652 2348 653 2347 654 2346 655 2345 656 2344 657 2343 658 2342 659 2341 660 2340 661 2339 662 2338 663 2337 664 2336 665 2335 666 2334 667 2333 668 2332 669 2331 670 2330 671 2329 672 2328 673 2327 674 2326 675 2325 676 2324 677 2323 678 2322 679 2321 680 2320 681 2319 682 2318 683 2317 684 2316 685 2315 686 2314 687 2313 688 2312 689 2311 690 2310 691 2309 692 2308 693 2307 694 2306 695 2305 696 2304 697 2303 698 2302 699 2301 700 2300 701 2299 702 2298 703 2297 704 2296 705 2295 706 2294 707 2293 708 2292 709 2291 710 2290 711 2289 712 2288 713 2287 714 2286 715 2285 716 2284 717 2283 718 2282 719 2281 720 2280 721 2279 722 2278 723 2277 724 2276 725 2275 726 2274 727 2273 728 2272 729 2271 730 2270 731 2269 732 2268 733 2267 734 2266 735 2265 736 2264 737 2263 738 2262 739 2261 740 2260 741 2259 742 2258 743 2257 744 2256 745 2255 746 2254 747 2253 748 2252 749 2251 750 2250 751 2249 752 2248 753 2247 754 2246 755 2245 756 2244 757 2243 758 2242 759 2241 760 2240 761 2239 762 2238 763 2237 764 2236 765 2235 766 2234 767 2233 768 2232 769 2231 770 2230 771 2229 772 2228 773 2227 774 2226 775 2225 776 2224 777 2223 778 2222 779 2221 780 2220 781 2219 782 2218 783 2217 784 2216 785 2215 786 2214 787 2213 788 2212 789 2211 790 2210 791 2209 792 2208 793 2207 794 2206 795 2205 796 2204 797 2203 798 2202 799 2201 800 2200 801 2199 802 2198 803 2197 804 2196 805 2195 806 2194 807 2193 808 2192 809 2191 810 2190 811 2189 812 2188 813 2187 814 2186 815 2185 816 2184 817 2183 818 2182 819 2181 820 2180 821 2179 822 2178 823 2177 824 2176 825 2175 826 2174 827 2173 828 2172 829 2171 830 2170 831 2169 832 2168 833 2167 834 2166 835 2165 836 2164 837 2163 838 2162 839 2161 840 2160 841 2159 842 2158 843 2157 844 2156 845 2155 846 2154 847 2153 848 2152 849 2151 850 2150 851 2149 852 2148 853 2147 854 2146 855 2145 856 2144 857 2143 858 2142 859 2141 860 2140 861 2139 862 2138 863 2137 864 2136 865 2135 866 2134 867 2133 868 2132 869 2131 870 2130 871 2129 872 2128 873 2127 874 2126 875 2125 876 2124 877 2123 878 2122 879 2121 880 2120 881 2119 882 2118 883 2117 884 2116 885 2115 886 2114 887 2113 888 2112 889 2111 890 2110 891 2109 892 2108 893 2107 894 2106 895 2105 896 2104 897 2103 898 2102 899 2101 900 2100 901 2099 902 2098 903 2097 904 2096 905 2095 906 2094 907 2093 908 2092 909 2091 910 2090 911 2089 912 2088 913 2087 914 2086 915 2085 916 2084 917 2083 918 2082 919 2081 920 2080 921 2079 922 2078 923 2077 924 2076 925 2075 926 2074 927 2073 928 2072 929 2071 930 2070 931 2069 932 2068 933 2067 934 2066 935 2065 936 2064 937 2063 938 2062 939 2061 940 2060 941 2059 942 2058 943 2057 944 2056 945 2055 946 2054 947 2053 948 2052 949 2051 950 2050 951 2049 952 2048 953 2047 954 2046 955 2045 956 2044 957 2043 958 2042 959 2041 960 2040 961 2039 962 2038 963 2037 964 2036 965 2035 966 2034 967 2033 968 2032 969 2031 970 2030 971 2029 972 2028 973 2027 974 2026 975 2025 976 2024 977 2023 978 2022 979 2021 980 2020 981 2019 982 2018 983 2017 984 2016 985 2015 986 2014 987 2013 988 2012 989 2011 990 2010 991 2009 992 2008 993 2007 994 2006 995 2005 996 2004 997 2003 998 2002 999 2001 1000 2000 1001 1999 1002 1998 1003 1997 1004 1996 1005 1995 1006 1994 1007 1993 1008 1992 1009 1991 1010 1990 1011 1989 1012 1988 1013 1987 1014 1986 1015 1985 1016 1984 1017 1983 1018 1982 1019 1981 1020 1980 1021 1979 1022 1978 1023 1977 1024 1976 1025 1975 1026 1974 1027 1973 1028 1972 1029 1971 1030 1970 1031 1969 1032 1968 1033 1967 1034 1966 1035 1965 1036 1964 1037 1963 1038 1962 1039 1961 1040 1960 1041 1959 1042 1958 1043 1957 1044 1956 1045 1955 1046 1954 1047 1953 1048 1952 1049 1951 1050 1950 1051 1949 1052 1948 1053 1947 1054 1946 1055 1945 1056 1944 1057 1943 1058 1942 1059 1941 1060 1940 1061 1939 1062 1938 1063 1937 1064 1936 1065 1935 1066 1934 1067 1933 1068 1932 1069 1931 1070 1930 1071 1929 1072 1928 1073 1927 1074 1926 1075 1925 1076 1924 1077 1923 1078 1922 1079 1921 1080 1920 1081 1919 1082 1918 1083 1917 1084 1916 1085 1915 1086 1914 1087 1913 1088 1912 1089 1911 1090 1910 1091 1909 1092 1908 1093 1907 1094 1906 1095 1905 1096 1904 1097 1903 1098 1902 1099 1901 1100 1900 1101 1899 1102 1898 1103 1897 1104 1896 1105 1895 1106 1894 1107 1893 1108 1892 1109 1891 1110 1890 1111 1889 1112 1888 1113 1887 1114 1886 1115 1885 1116 1884 1117 1883 1118 1882 1119 1881 1120 1880 1121 1879 1122 1878 1123 1877 1124 1876 1125 1875 1126 1874 1127 1873 1128 1872 1129 1871 1130 1870 1131 1869 1132 1868 1133 1867 1134 1866 1135 1865 1136 1864 1137 1863 1138 1862 1139 1861 1140 1860 1141 1859 1142 1858 1143 1857 1144 1856 1145 1855 1146 1854 1147 1853 1148 1852 1149 1851 1150 1850 1151 1849 1152 1848 1153 1847 1154 1846 1155 1845 1156 1844 1157 1843 1158 1842 1159 1841 1160 1840 1161 1839 1162 1838 1163 1837 1164 1836 1165 1835 1166 1834 1167 1833 1168 1832 1169 1831 1170 1830 1171 1829 1172 1828 1173 1827 1174 1826 1175 1825 1176 1824 1177 1823 1178 1822 1179 1821 1180 1820 1181 1819 1182 1818 1183 1817 1184 1816 1185 1815 1186 1814 1187 1813 1188 1812 1189 1811 1190 1810 1191 1809 1192 1808 1193 1807 1194 1806 1195 1805 1196 1804 1197 1803 1198 1802 1199 1801 1200 1800 1201 1799 1202 1798 1203 1797 1204 1796 1205 1795 1206 1794 1207 1793 1208 1792 1209 1791 1210 1790 1211 1789 1212 1788 1213 1787 1214 1786 1215 1785 1216 1784 1217 1783 1218 1782 1219 1781 1220 1780 1221 1779 1222 1778 1223 1777 1224 1776 1225 1775 1226 1774 1227 1773 1228 1772 1229 1771 1230 1770 1231 1769 1232 1768 1233 1767 1234 1766 1235 1765 1236 1764 1237 1763 1238 1762 1239 1761 1240 1760 1241 1759 1242 1758 1243 1757 1244 1756 1245 1755 1246 1754 1247 1753 1248 1752 1249 1751 1250 1750 1251 1749 1252 1748 1253 1747 1254 1746 1255 1745 1256 1744 1257 1743 1258 1742 1259 1741 1260 1740 1261 1739 1262 1738 1263 1737 1264 1736 1265 1735 1266 1734 1267 1733 1268 1732 1269 1731 1270 1730 1271 1729 1272 1728 1273 1727 1274 1726 1275 1725 1276 1724 1277 1723 1278 1722 1279 1721 1280 1720 1281 1719 1282 1718 1283 1717 1284 1716 1285 1715 1286 1714 1287 1713 1288 1712 1289 1711 1290 1710 1291 1709 1292 1708 1293 1707 1294 1706 1295 1705 1296 1704 1297 1703 1298 1702 1299 1701 1300 1700 1301 1699 1302 1698 1303 1697 1304 1696 1305 1695 1306 1694 1307 1693 1308 1692 1309 1691 1310 1690 1311 1689 1312 1688 1313 1687 1314 1686 1315 1685 1316 1684 1317 1683 1318 1682 1319 1681 1320 1680 1321 1679 1322 1678 1323 1677 1324 1676 1325 1675 1326 1674 1327 1673 1328 1672 1329 1671 1330 1670 1331 1669 1332 1668 1333 1667 1334 1666 1335 1665 1336 1664 1337 1663 1338 1662 1339 1661 1340 1660 1341 1659 1342 1658 1343 1657 1344 1656 1345 1655 1346 1654 1347 1653 1348 1652 1349 1651 1350 1650 1351 1649 1352 1648 1353 1647 1354 1646 1355 1645 1356 1644 1357 1643 1358 1642 1359 1641 1360 1640 1361 1639 1362 1638 1363 1637 1364 1636 1365 1635 1366 1634 1367 1633 1368 1632 1369 1631 1370 1630 1371 1629 1372 1628 1373 1627 1374 1626 1375 1625 1376 1624 1377 1623 1378 1622 1379 1621 1380 1620 1381 1619 1382 1618 1383 1617 1384 1616 1385 1615 1386 1614 1387 1613 1388 1612 1389 1611 1390 1610 1391 1609 1392 1608 1393 1607 1394 1606 1395 1605 1396 1604 1397 1603 1398 1602 1399 1601 1400 1600 1401 1599 1402 1598 1403 1597 1404 1596 1405 1595 1406 1594 1407 1593 1408 1592 1409 1591 1410 1590 1411 1589 1412 1588 1413 1587 1414 1586 1415 1585 1416 1584 1417 1583 1418 1582 1419 1581 1420 1580 1421 1579 1422 1578 1423 1577 1424 1576 1425 1575 1426 1574 1427 1573 1428 1572 1429 1571 1430 1570 1431 1569 1432 1568 1433 1567 1434 1566 1435 1565 1436 1564 1437 1563 1438 1562 1439 1561 1440 1560 1441 1559 1442 1558 1443 1557 1444 1556 1445 1555 1446 1554 1447 1553 1448 1552 1449 1551 1450 1550 1451 1549 1452 1548 1453 1547 1454 1546 1455 1545 1456 1544 1457 1543 1458 1542 1459 1541 1460 1540 1461 1539 1462 1538 1463 1537 1464 1536 1465 1535 1466 1534 1467 1533 1468 1532 1469 1531 1470 1530 1471 1529 1472 1528 1473 1527 1474 1526 1475 1525 1476 1524 1477 1523 1478 1522 1479 1521 1480 1520 1481 1519 1482 1518 1483 1517 1484 1516 1485 1515 1486 1514 1487 1513 1488 1512 1489 1511 1490 1510 1491 1509 1492 1508 1493 1507 1494 1506 1495 1505 1496 1504 1497 1503 1498 1502 1499 1501 1500
2780 2790 1072 48 1969 2410 1402 2688 148 2481 1593 2184 187 2632 1950 2809 2053 198 2461 2930 2515 1408 2206 535 2435 2724 2126 1857 1342 259 1754 1602 699 265 389 1915 455 2572 1312 18 218 256 2277 1725 25 1454 2087 360 2275 717 2252 719 1533 2238 2939 2592 607 1893 1548 2529 2669 2685 558 1108 262 734 2634 2250 912 2606 57 379 786 1476 1807 1041 2539 1882 478 494 2996 2569 1672 1358 296 2424 2982 1707 1563 46 600 340 464 1276 1038 449 2628 2650 999 1367
