1 6 2 11 3 15 4 19 5 23 6 27 7 30 8 34 9 38 10 41 11 45 12 48 13 52 14 55 15 59 16 62 17 66 18 69 19 72 20 76 21 79 22 83 23 86 24 89 25 93 26 96 27 99 28 103 29 106 30 109 31 113 32 116 33 119 34 123 35 126 36 129 37 132 38 136 39 139 40 142 41 146 42 149 43 152 44 155 45 159 46 162 47 165 48 168 49 172 50 175 51 178 52 181 53 185 54 188 55 191 56 194 57 198 58 201 59 204 60 207 61 210 62 214 63 217 64 220 65 223 66 227 67 230 68 233 69 236 70 239 71 243 72 246 73 249 74 252 75 255 76 259 77 262 78 265 79 268 80 271 81 275 82 278 83 281 84 284 85 287 86 291 87 294 88 297 89 300 90 303 91 306 92 310 93 313 94 316 95 319 96 322 97 326 98 329 99 332 100 335 101 338 102 341 103 345 104 348 105 351 106 354 107 357 108 360 109 364 110 367 111 370 112 373 113 376 114 379 115 383 116 386 117 389 118 392 119 395 120 398 121 402 122 405 123 408 124 411 125 414 126 417 127 420 128 424 129 427 130 430 131 433 132 436 133 439 134 443 135 446 136 449 137 452 138 455 139 458 140 461 141 465 142 468 143 471 144 474 145 477 146 480 147 483 148 487 149 490 150 493 151 496 152 499 153 502 154 505 155 509 156 512 157 515 158 518 159 521 160 524 161 527 162 531 163 534 164 537 165 540 166 543 167 546 168 549 169 552 170 556 171 559 172 562 173 565 174 568 175 571 176 574 177 578 178 581 179 584 180 587 181 590 182 593 183 596 184 599 185 603 186 606 187 609 188 612 189 615 190 618 191 621 192 624 193 628 194 631 195 634 196 637 197 640 198 643 199 646 200 649 201 653 202 656 203 659 204 662 205 665 206 668 207 671 208 674 209 678 210 681 211 684 212 687 213 690 214 693 215 696 216 699 217 702 218 706 219 709 220 712 221 715 222 718 223 721 224 724 225 727 226 731 227 734 228 737 229 740 230 743 231 746 232 749 233 752 234 755 235 759 236 762 237 765 238 768 239 771 240 774 241 777 242 780 243 783 244 787 245 790 246 793 247 796 248 799 249 802 250 805 251 808 252 811 253 815 254 818 255 821 256 824 257 827 258 830 259 833 260 836 261 839 262 843 263 846 264 849 265 852 266 855 267 858 268 861 269 864 270 867 271 870 272 874 273 877 274 880 275 883 276 886 277 889 278 892 279 895 280 898 281 902 282 905 283 908 284 911 285 914 286 917 287 920 288 923 289 926 290 929 291 933 292 936 293 939 294 942 295 945 296 948 297 951 298 954 299 957 300 960 301 964 302 967 303 970 304 973 305 976 306 979 307 982 308 985 309 988 310 991 311 995 312 998 313 1001 314 1004 315 1007 316 1010 317 1013 318 1016 319 1019 320 1022 321 1026 322 1029 323 1032 324 1035 325 1038 326 1041 327 1044 328 1047 329 1050 330 1053 331 1056 332 1060 333 1063 334 1066 335 1069 336 1072 337 1075 338 1078 339 1081 340 1084 341 1087 342 1091 343 1094 344 1097 345 1100 346 1103 347 1106 348 1109 349 1112 350 1115 351 1118 352 1121 353 1125 354 1128 355 1131 356 1134 357 1137 358 1140 359 1143 360 1146 361 1149 362 1152 363 1155 364 1159 365 1162 366 1165 367 1168 368 1171 369 1174 370 1177 371 1180 372 1183 373 1186 374 1189 375 1193 376 1196 377 1199 378 1202 379 1205 380 1208 381 1211 382 1214 383 1217 384 1220 385 1223 386 1227 387 1230 388 1233 389 1236 390 1239 391 1242 392 1245 393 1248 394 1251 395 1254 396 1257 397 1260 398 1264 399 1267 400 1270 401 1273 402 1276 403 1279 404 1282 405 1285 406 1288 407 1291 408 1294 409 1298 410 1301 411 1304 412 1307 413 1310 414 1313 415 1316 416 1319 417 1322 418 1325 419 1328 420 1331 421 1335 422 1338 423 1341 424 1344 425 1347 426 1350 427 1353 428 1356 429 1359 430 1362 431 1365 432 1368 433 1372 434 1375 435 1378 436 1381 437 1384 438 1387 439 1390 440 1393 441 1396 442 1399 443 1402 444 1405 445 1409 446 1412 447 1415 448 1418 449 1421 450 1424 451 1427 452 1430 453 1433 454 1436 455 1439 456 1442 457 1446 458 1449 459 1452 460 1455 461 1458 462 1461 463 1464 464 1467 465 1470 466 1473 467 1476 468 1479 469 1482 470 1486 471 1489 472 1492 473 1495 474 1498 475 1501 476 1504 477 1507 478 1510 479 1513 480 1516 481 1519 482 1523 483 1526 484 1529 485 1532 486 1535 487 1538 488 1541 489 1544 490 1547 491 1550 492 1553 493 1556 494 1559 495 1563 496 1566 497 1569 498 1572 499 1575 500 1578 501 1581 502 1584 503 1587 504 1590 505 1593 506 1596 507 1599 508 1603 509 1606 510 1609 511 1612 512 1615 513 1618 514 1621 515 1624 516 1627 517 1630 518 1633 519 1636 520 1639 521 1643 522 1646 523 1649 524 1652 525 1655 526 1658 527 1661 528 1664 529 1667 530 1670 531 1673 532 1676 533 1679 534 1683 535 1686 536 1689 537 1692 538 1695 539 1698 540 1701 541 1704 542 1707 543 1710 544 1713 545 1716 546 1719 547 1722 548 1726 549 1729 550 1732 551 1735 552 1738 553 1741 554 1744 555 1747 556 1750 557 1753 558 1756 559 1759 560 1762 561 1766 562 1769 563 1772 564 1775 565 1778 566 1781 567 1784 568 1787 569 1790 570 1793 571 1796 572 1799 573 1802 574 1805 575 1809 576 1812 577 1815 578 1818 579 1821 580 1824 581 1827 582 1830 583 1833 584 1836 585 1839 586 1842 587 1845 588 1848 589 1852 590 1855 591 1858 592 1861 593 1864 594 1867 595 1870 596 1873 597 1876 598 1879 599 1882 600 1885 601 1888 602 1891 603 1895 604 1898 605 1901 606 1904 607 1907 608 1910 609 1913 610 1916 611 1919 612 1922 613 1925 614 1928 615 1931 616 1934 617 1938 618 1941 619 1944 620 1947 621 1950 622 1953 623 1956 624 1959 625 1962 626 1965 627 1968 628 1971 629 1974 630 1977 631 1980 632 1984 633 1987 634 1990 635 1993 636 1996 637 1999 638 2002 639 2005 640 2008 641 2011 642 2014 643 2017 644 2020 645 2023 646 2027 647 2030 648 2033 649 2036 650 2039 651 2042 652 2045 653 2048 654 2051 655 2054 656 2057 657 2060 658 2063 659 2066 660 2069 661 2073 662 2076 663 2079 664 2082 665 2085 666 2088 667 2091 668 2094 669 2097 670 2100 671 2103 672 2106 673 2109 674 2112 675 2115 676 2119 677 2122 678 2125 679 2128 680 2131 681 2134 682 2137 683 2140 684 2143 685 2146 686 2149 687 2152 688 2155 689 2158 690 2161 691 2165 692 2168 693 2171 694 2174 695 2177 696 2180 697 2183 698 2186 699 2189 700 2192 701 2195 702 2198 703 2201 704 2204 705 2207 706 2211 707 2214 708 2217 709 2220 710 2223 711 2226 712 2229 713 2232 714 2235 715 2238 716 2241 717 2244 718 2247 719 2250 720 2253 721 2256 722 2260 723 2263 724 2266 725 2269 726 2272 727 2275 728 2278 729 2281 730 2284 731 2287 732 2290 733 2293 734 2296 735 2299 736 2302 737 2306 738 2309 739 2312 740 2315 741 2318 742 2321 743 2324 744 2327 745 2330 746 2333 747 2336 748 2339 749 2342 750 2345 751 2348 752 2351 753 2355 754 2358 755 2361 756 2364 757 2367 758 2370 759 2373 760 2376 761 2379 762 2382 763 2385 764 2388 765 2391 766 2394 767 2397 768 2400 769 2404 770 2407 771 2410 772 2413 773 2416 774 2419 775 2422 776 2425 777 2428 778 2431 779 2434 780 2437 781 2440 782 2443 783 2446 784 2449 785 2453 786 2456 787 2459 788 2462 789 2465 790 2468 791 2471 792 2474 793 2477 794 2480 795 2483 796 2486 797 2489 798 2492 799 2495 800 2498 801 2502 802 2505 803 2508 804 2511 805 2514 806 2517 807 2520 808 2523 809 2526 810 2529 811 2532 812 2535 813 2538 814 2541 815 2544 816 2547 817 2550 818 2554 819 2557 820 2560 821 2563 822 2566 823 2569 824 2572 825 2575 826 2578 827 2581 828 2584 829 2587 830 2590 831 2593 832 2596 833 2599 834 2603 835 2606 836 2609 837 2612 838 2615 839 2618 840 2621 841 2624 842 2627 843 2630 844 2633 845 2636 846 2639 847 2642 848 2645 849 2648 850 2651 851 2655 852 2658 853 2661 854 2664 855 2667 856 2670 857 2673 858 2676 859 2679 860 2682 861 2685 862 2688 863 2691 864 2694 865 2697 866 2700 867 2703 868 2707 869 2710 870 2713 871 2716 872 2719 873 2722 874 2725 875 2728 876 2731 877 2734 878 2737 879 2740 880 2743 881 2746 882 2749 883 2752 884 2755 885 2759 886 2762 887 2765 888 2768 889 2771 890 2774 891 2777 892 2780 893 2783 894 2786 895 2789 896 2792 897 2795 898 2798 899 2801 900 2804 901 2807 902 2811 903 2814 904 2817 905 2820 906 2823 907 2826 908 2829 909 2832 910 2835 911 2838 912 2841 913 2844 914 2847 915 2850 916 2853 917 2856 918 2859 919 2862 920 2866 921 2869 922 2872 923 2875 924 2878 925 2881 926 2884 927 2887 928 2890 929 2893 930 2896 931 2899 932 2902 933 2905 934 2908 935 2911 936 2914 937 2918 938 2921 939 2924 940 2927 941 2930 942 2933 943 2936 944 2939 945 2942 946 2945 947 2948 948 2951 949 2954 950 2957 951 2960 952 2963 953 2966 954 2969 955 2973 956 2976 957 2979 958 2982 959 2985 960 2988 961 2991 962 2994 963 2997 964 3000 965 3003 966 3006 967 3009 968 3012 969 3015 970 3018 971 3021 972 3024 973 3028 974 3031 975 3034 976 3037 977 3040 978 3043 979 3046 980 3049 981 3052 982 3055 983 3058 984 3061 985 3064 986 3067 987 3070 988 3073 989 3076 990 3079 991 3083 992 3086 993 3089 994 3092 995 3095 996 3098 997 3101 998 3104 999 3107 1000 3110