1 11 2 15 3 21 4 26 5 30 6 55 7 58 8 59 9 62 10 66 11 70 12 74 13 75 14 78 15 80 16 84 17 94 18 96 19 98 20 100 21 106 22 108 23 109 24 112 25 113 26 116 27 117 28 120 29 122 30 124 31 125 32 126 33 128 34 130 35 131 36 133 37 135 38 136 39 137 40 141 41 142 42 149 43 153 44 154 45 171 46 179 47 180 48 187 49 191 50 200 51 205 52 206 53 230 54 231 55 236 56 243 57 248 58 253 59 255 60 258 61 262 62 265 63 268 64 278 65 280 66 291 67 292 68 295 69 297 70 298 71 303 72 305 73 310 74 317 75 322 76 323 77 327 78 334 79 336 80 337 81 339 82 340 83 342 84 344 85 350 86 351 87 352 88 353 89 358 90 359 91 364 92 365 93 374 94 380 95 383 96 384 97 386 98 397 99 404 100 409 101 412 102 413 103 415 104 416 105 419 106 435 107 441 108 444 109 445 110 449 111 450 112 458 113 465 114 469 115 471 116 478 117 481 118 485 119 487 120 492 121 494 122 501 123 503 124 506 125 510 126 515 127 517 128 518 129 520 130 529 131 531 132 532 133 533 134 544 135 548 136 549 137 550 138 551 139 554 140 557 141 561 142 569 143 570 144 579 145 580 146 581 147 591 148 597 149 599 150 602 151 604 152 605 153 606 154 607 155 609 156 615 157 623 158 628 159 631 160 632 161 639 162 645 163 648 164 649 165 651 166 657 167 662 168 663 169 669 170 671 171 674 172 675 173 676 174 677 175 679 176 682 177 684 178 688 179 692 180 698 181 699 182 703 183 718 184 727 185 733 186 738 187 744 188 745 189 751 190 752 191 760 192 761 193 764 194 765 195 767 196 773 197 775 198 776 199 777 200 785 201 789 202 790 203 806 204 813 205 815 206 822 207 827 208 838 209 840 210 845 211 848 212 849 213 855 214 858 215 859 216 867 217 871 218 873 219 874 220 877 221 879 222 880 223 881 224 899 225 904 226 905 227 907 228 908 229 917 230 920 231 921 232 923 233 925 234 927 235 934 236 936 237 938 238 941 239 947 240 948 241 976 242 982 243 983 244 985 245 986 246 987 247 989 248 995 249 1001 250 1005 251 1013 252 1014 253 1019 254 1030 255 1044 256 1048 257 1051 258 1058 259 1065 260 1069 261 1071 262 1073 263 1090 264 1091 265 1094 266 1101 267 1107 268 1114 269 1115 270 1121 271 1122 272 1124 273 1126 274 1131 275 1133 276 1137 277 1141 278 1146 279 1147 280 1153 281 1162 282 1166 283 1174 284 1176 285 1179 286 1181 287 1182 288 1183 289 1185 290 1191 291 1199 292 1207 293 1213 294 1216 295 1218 296 1219 297 1222 298 1230 299 1232 300 1236 301 1238 302 1249 303 1250 304 1252 305 1253 306 1257 307 1258 308 1259 309 1263 310 1266 311 1267 312 1268 313 1269 314 1270 315 1273 316 1275 317 1281 318 1282 319 1291 320 1298 321 1299 322 1300 323 1301 324 1309 325 1317 326 1320 327 1322 328 1325 329 1326 330 1341 331 1345 332 1346 333 1352 334 1354 335 1362 336 1364 337 1365 338 1375 339 1378 340 1380 341 1387 342 1389 343 1393 344 1398 345 1399 346 1402 347 1404 348 1405 349 1407 350 1408 351 1411 352 1412 353 1421 354 1424 355 1425 356 1429 357 1435 358 1440 359 1442 360 1450 361 1452 362 1455 363 1457 364 1458 365 1459 366 1468 367 1470 368 1471 369 1478 370 1479 371 1485 372 1486 373 1490 374 1493 375 1496 376 1499 377 1503 378 1506 379 1509 380 1519 381 1521 382 1523 383 1528 384 1529 385 1531 386 1535 387 1537 388 1548 389 1549 390 1552 391 1554 392 1555 393 1564 394 1568 395 1569 396 1585 397 1589 398 1590 399 1594 400 1595 401 1596 402 1606 403 1616 404 1619 405 1638 406 1639 407 1640 408 1641 409 1648 410 1654 411 1655 412 1659 413 1662 414 1668 415 1670 416 1675 417 1678 418 1679 419 1680 420 1681 421 1684 422 1685 423 1687 424 1688 425 1693 426 1694 427 1695 428 1698 429 1701 430 1703 431 1705 432 1711 433 1713 434 1716 435 1726 436 1727 437 1728 438 1729 439 1730 440 1735 441 1744 442 1746 443 1749 444 1751 445 1752 446 1754 447 1756 448 1770 449 1777 450 1779 451 1780 452 1781 453 1791 454 1796 455 1798 456 1801 457 1806 458 1809 459 1810 460 1811 461 1812 462 1817 463 1820 464 1823 465 1837 466 1838 467 1848 468 1849 469 1850 470 1859 471 1865 472 1869 473 1874 474 1888 475 1889 476 1892 477 1896 478 1899 479 1900 480 1903 481 1908 482 1914 483 1916 484 1924 485 1930 486 1932 487 1934 488 1935 489 1944 490 1949 491 1951 492 1952 493 1954 494 1955 495 1966 496 1972 497 1976 498 1977 499 1981 500 1984 501 2002 502 2007 503 2011 504 2018 505 2019 506 2020 507 2022 508 2024 509 2025 510 2037 511 2038 512 2056 513 2062 514 2063 515 2065 516 2070 517 2072 518 2078 519 2083 520 2093 521 2095 522 2097 523 2098 524 2106 525 2110 526 2111 527 2113 528 2114 529 2124 530 2125 531 2128 532 2129 533 2132 534 2133 535 2134 536 2135 537 2138 538 2148 539 2155 540 2160 541 2161 542 2165 543 2166 544 2167 545 2169 546 2170 547 2173 548 2178 549 2182 550 2185 551 2187 552 2192 553 2200 554 2209 555 2210 556 2214 557 2216 558 2233 559 2242 560 2246 561 2249 562 2252 563 2261 564 2272 565 2274 566 2282 567 2284 568 2286 569 2295 570 2300 571 2301 572 2304 573 2311 574 2313 575 2314 576 2317 577 2319 578 2320 579 2328 580 2331 581 2334 582 2335 583 2339 584 2340 585 2343 586 2346 587 2351 588 2356 589 2358 590 2361 591 2372 592 2374 593 2382 594 2385 595 2386 596 2387 597 2388 598 2391 599 2392 600 2393 601 2400 602 2402 603 2404 604 2406 605 2408 606 2409 607 2414 608 2420 609 2424 610 2430 611 2443 612 2447 613 2449 614 2453 615 2454 616 2455 617 2456 618 2463 619 2474 620 2476 621 2490 622 2492 623 2496 624 2497 625 2498 626 2499 627 2500 628 2501 629 2506 630 2522 631 2534 632 2536 633 2541 634 2547 635 2549 636 2550 637 2551 638 2564 639 2569 640 2573 641 2575 642 2577 643 2578 644 2579 645 2589 646 2591 647 2592 648 2594 649 2596 650 2602 651 2605 652 2606 653 2612 654 2613 655 2614 656 2618 657 2641 658 2649 659 2653 660 2655 661 2658 662 2664 663 2665 664 2667 665 2669 666 2674 667 2675 668 2679 669 2680 670 2681 671 2682 672 2687 673 2689 674 2690 675 2695 676 2697 677 2706 678 2708 679 2715 680 2718 681 2721 682 2722 683 2725 684 2729 685 2733 686 2734 687 2742 688 2746 689 2748 690 2753 691 2756 692 2764 693 2767 694 2770 695 2771 696 2773 697 2776 698 2778 699 2779 700 2781 701 2788 702 2789 703 2796 704 2798 705 2800 706 2802 707 2811 708 2814 709 2816 710 2829 711 2831 712 2832 713 2837 714 2838 715 2839 716 2843 717 2844 718 2846 719 2848 720 2850 721 2865 722 2867 723 2868 724 2869 725 2870 726 2873 727 2877 728 2887 729 2890 730 2891 731 2895 732 2896 733 2899 734 2900 735 2903 736 2911 737 2923 738 2926 739 2927 740 2935 741 2942 742 2947 743 2954 744 2958 745 2971 746 2976 747 2980 748 2989 749 2990 750 2991 751 2992 752 2994 753 2999 754 3000 755 3001 756 3009 757 3010 758 3012 759 3015 760 3018 761 3019 762 3024 763 3030 764 3031 765 3032 766 3034 767 3040 768 3043 769 3044 770 3045 771 3050 772 3057 773 3058 774 3064 775 3068 776 3070 777 3076 778 3078 779 3079 780 3085 781 3093 782 3094 783 3104 784 3108 785 3110 786 3113 787 3116 788 3117 789 3118 790 3121 791 3123 792 3127 793 3129 794 3130 795 3133 796 3137 797 3145 798 3151 799 3152 800 3153 801 3156 802 3157 803 3160 804 3162 805 3171 806 3185 807 3186 808 3190 809 3200 810 3201 811 3202 812 3206 813 3207 814 3208 815 3210 816 3221 817 3222 818 3223 819 3228 820 3234 821 3235 822 3238 823 3241 824 3250 825 3253 826 3255 827 3262 828 3265 829 3266 830 3278 831 3279 832 3283 833 3285 834 3292 835 3299 836 3300 837 3308 838 3309 839 3311 840 3312 841 3318 842 3320 843 3324 844 3325 845 3326 846 3330 847 3343 848 3350 849 3351 850 3355 851 3356 852 3365 853 3370 854 3383 855 3396 856 3397 857 3401 858 3409 859 3410 860 3417 861 3419 862 3421 863 3423 864 3424 865 3425 866 3427 867 3428 868 3430 869 3450 870 3454 871 3458 872 3468 873 3481 874 3485 875 3488 876 3489 877 3494 878 3498 879 3503 880 3508 881 3509 882 3515 883 3520 884 3523 885 3530 886 3534 887 3535 888 3541 889 3544 890 3548 891 3550 892 3552 893 3555 894 3561 895 3562 896 3569 897 3570 898 3571 899 3576 900 3577 901 3579 902 3584 903 3589 904 3595 905 3597 906 3599 907 3601 908 3602 909 3610 910 3612 911 3614 912 3615 913 3618 914 3627 915 3629 916 3633 917 3646 918 3652 919 3658 920 3670 921 3675 922 3681 923 3683 924 3687 925 3693 926 3709 927 3715 928 3718 929 3719 930 3728 931 3731 932 3741 933 3743 934 3744 935 3745 936 3746 937 3752 938 3759 939 3762 940 3765 941 3768 942 3781 943 3786 944 3794 945 3797 946 3799 947 3809 948 3812 949 3813 950 3820 951 3821 952 3833 953 3842 954 3845 955 3850 956 3851 957 3856 958 3861 959 3862 960 3863 961 3873 962 3877 963 3879 964 3880 965 3892 966 3910 967 3911 968 3915 969 3916 970 3918 971 3919 972 3922 973 3928 974 3930 975 3931 976 3935 977 3947 978 3959 979 3960 980 3963 981 3968 982 3969 983 3972 984 3980 985 3982 986 3983 987 3984 988 3985 989 3989 990 3990 991 3991 992 3994 993 4005 994 4007 995 4008 996 4009 997 4011 998 4012 999 4019 1000 4023