1 4 2 8 3 9 4 14 5 21 6 25 7 26 8 27 9 32 10 33 11 36 12 38 13 46 14 48 15 49 16 50 17 54 18 57 19 62 20 69 21 74 22 80 23 85 24 88 25 93 26 94 27 99 28 100 29 106 30 121 31 125 32 128 33 129 34 133 35 134 36 145 37 156 38 166 39 169 40 176 41 177 42 178 43 205 44 207 45 213 46 216 47 217 48 218 49 226 50 230 51 237 52 240 53 242 54 243 55 248 56 249 57 252 58 253 59 254 60 262 61 265 62 276 63 278 64 279 65 289 66 300 67 306 68 308 69 309 70 314 71 324 72 333 73 334 74 343 75 348 76 352 77 361 78 362 79 364 80 368 81 369 82 375 83 376 84 380 85 392 86 393 87 396 88 398 89 406 90 417 91 422 92 424 93 425 94 445 95 460 96 464 97 466 98 469 99 476 100 484 101 488 102 489 103 493 104 502 105 505 106 514 107 517 108 520 109 525 110 526 111 529 112 531 113 532 114 536 115 540 116 544 117 553 118 560 119 565 120 568 121 573 122 575 123 576 124 578 125 584 126 586 127 588 128 590 129 594 130 597 131 605 132 614 133 615 134 624 135 633 136 634 137 636 138 637 139 638 140 639 141 656 142 660 143 669 144 672 145 674 146 675 147 682 148 685 149 696 150 697 151 706 152 710 153 711 154 718 155 732 156 741 157 747 158 748 159 753 160 758 161 760 162 765 163 768 164 778 165 781 166 793 167 802 168 808 169 813 170 816 171 817 172 818 173 819 174 828 175 841 176 847 177 848 178 852 179 856 180 864 181 865 182 872 183 875 184 876 185 886 186 889 187 896 188 898 189 902 190 904 191 909 192 910 193 913 194 927 195 933 196 934 197 936 198 940 199 948 200 949 201 958 202 961 203 963 204 973 205 974 206 981 207 982 208 985 209 993 210 996 211 998 212 1000 213 1006 214 1012 215 1018 216 1020 217 1025 218 1036 219 1048 220 1053 221 1057 222 1060 223 1070 224 1071 225 1075 226 1077 227 1082 228 1083 229 1096 230 1100 231 1106 232 1114 233 1116 234 1126 235 1130 236 1137 237 1140 238 1142 239 1144 240 1148 241 1149 242 1152 243 1154 244 1156 245 1164 246 1166 247 1174 248 1177 249 1179 250 1184 251 1188 252 1194 253 1196 254 1206 255 1212 256 1220 257 1236 258 1254 259 1256 260 1257 261 1262 262 1265 263 1273 264 1285 265 1294 266 1306 267 1310 268 1325 269 1328 270 1329 271 1331 272 1333 273 1340 274 1341 275 1345 276 1354 277 1357 278 1359 279 1366 280 1369 281 1370 282 1375 283 1376 284 1389 285 1392 286 1393 287 1395 288 1402 289 1417 290 1421 291 1424 292 1428 293 1437 294 1438 295 1441 296 1448 297 1449 298 1456 299 1458 300 1465 301 1467 302 1475 303 1477 304 1480 305 1486 306 1497 307 1502 308 1504 309 1513 310 1519 311 1520 312 1522 313 1524 314 1537 315 1538 316 1544 317 1548 318 1568 319 1569 320 1572 321 1574 322 1584 323 1594 324 1596 325 1598 326 1600 327 1611 328 1612 329 1617 330 1620 331 1622 332 1629 333 1633 334 1644 335 1658 336 1664 337 1668 338 1670 339 1674 340 1678 341 1681 342 1682 343 1688 344 1689 345 1696 346 1698 347 1701 348 1715 349 1717 350 1720 351 1725 352 1726 353 1730 354 1740 355 1749 356 1754 357 1765 358 1774 359 1776 360 1784 361 1786 362 1792 363 1808 364 1820 365 1822 366 1832 367 1837 368 1838 369 1845 370 1849 371 1850 372 1857 373 1859 374 1863 375 1874 376 1876 377 1881 378 1882 379 1892 380 1893 381 1894 382 1897 383 1904 384 1906 385 1909 386 1911 387 1922 388 1925 389 1935 390 1942 391 1945 392 1946 393 1953 394 1954 395 1956 396 1957 397 1958 398 1966 399 1976 400 1977 401 1982 402 2000 403 2004 404 2008 405 2018 406 2020 407 2025 408 2028 409 2044 410 2048 411 2060 412 2073 413 2076 414 2078 415 2079 416 2085 417 2096 418 2097 419 2101 420 2104 421 2107 422 2118 423 2124 424 2149 425 2151 426 2156 427 2162 428 2168 429 2169 430 2173 431 2176 432 2187 433 2194 434 2197 435 2209 436 2218 437 2222 438 2223 439 2225 440 2229 441 2234 442 2245 443 2255 444 2259 445 2261 446 2264 447 2270 448 2275 449 2292 450 2296 451 2299 452 2300 453 2305 454 2312 455 2313 456 2324 457 2325 458 2326 459 2349 460 2352 461 2353 462 2354 463 2364 464 2367 465 2374 466 2375 467 2376 468 2379 469 2380 470 2386 471 2388 472 2392 473 2402 474 2413 475 2434 476 2439 477 2444 478 2456 479 2457 480 2480 481 2482 482 2484 483 2486 484 2496 485 2499 486 2509 487 2510 488 2517 489 2518 490 2523 491 2527 492 2529 493 2533 494 2538 495 2540 496 2545 497 2546 498 2556 499 2565 500 2566 501 2568 502 2577 503 2580 504 2581 505 2582 506 2589 507 2594 508 2605 509 2620 510 2632 511 2637 512 2641 513 2645 514 2646 515 2648 516 2649 517 2653 518 2654 519 2655 520 2656 521 2673 522 2675 523 2676 524 2695 525 2715 526 2722 527 2726 528 2733 529 2734 530 2736 531 2751 532 2756 533 2757 534 2761 535 2762 536 2768 537 2769 538 2773 539 2776 540 2783 541 2785 542 2786 543 2788 544 2793 545 2798 546 2809 547 2817 548 2818 549 2821 550 2822 551 2826 552 2828 553 2842 554 2844 555 2848 556 2852 557 2860 558 2862 559 2864 560 2868 561 2872 562 2875 563 2878 564 2880 565 2884 566 2893 567 2907 568 2913 569 2915 570 2918 571 2920 572 2924 573 2930 574 2942 575 2948 576 2952 577 2964 578 2968 579 2980 580 2984 581 2989 582 2998 583 3006 584 3012 585 3022 586 3032 587 3052 588 3056 589 3073 590 3085 591 3105 592 3106 593 3112 594 3117 595 3118 596 3123 597 3125 598 3132 599 3133 600 3134 601 3136 602 3156 603 3160 604 3166 605 3175 606 3178 607 3179 608 3193 609 3195 610 3200 611 3202 612 3206 613 3208 614 3211 615 3213 616 3228 617 3231 618 3242 619 3250 620 3267 621 3268 622 3273 623 3274 624 3275 625 3277 626 3283 627 3285 628 3294 629 3296 630 3303 631 3312 632 3320 633 3324 634 3328 635 3335 636 3337 637 3338 638 3340 639 3349 640 3357 641 3364 642 3369 643 3378 644 3396 645 3397 646 3399 647 3400 648 3418 649 3422 650 3424 651 3440 652 3453 653 3460 654 3462 655 3466 656 3468 657 3470 658 3471 659 3476 660 3481 661 3484 662 3485 663 3501 664 3504 665 3505 666 3509 667 3510 668 3513 669 3518 670 3519 671 3549 672 3554 673 3572 674 3575 675 3576 676 3580 677 3584 678 3589 679 3590 680 3591 681 3592 682 3596 683 3600 684 3602 685 3610 686 3618 687 3627 688 3638 689 3645 690 3652 691 3658 692 3668 693 3669 694 3672 695 3674 696 3685 697 3686 698 3688 699 3692 700 3693 701 3694 702 3704 703 3705 704 3712 705 3721 706 3724 707 3725 708 3728 709 3729 710 3732 711 3736 712 3741 713 3756 714 3765 715 3771 716 3772 717 3777 718 3778 719 3780 720 3781 721 3782 722 3802 723 3804 724 3805 725 3814 726 3817 727 3818 728 3824 729 3826 730 3828 731 3829 732 3834 733 3835 734 3837 735 3843 736 3846 737 3849 738 3852 739 3865 740 3873 741 3874 742 3879 743 3880 744 3886 745 3888 746 3892 747 3897 748 3909 749 3916 750 3920 751 3925 752 3937 753 3942 754 3952 755 3956 756 3957 757 3958 758 3966 759 3968 760 3969 761 3973 762 3975 763 3980 764 3985 765 3987 766 4005 767 4006 768 4010 769 4012 770 4016 771 4018 772 4020 773 4028 774 4033 775 4034 776 4041 777 4044 778 4058 779 4059 780 4060 781 4069 782 4072 783 4078 784 4085 785 4086 786 4090 787 4092 788 4108 789 4113 790 4117 791 4118 792 4138 793 4141 794 4144 795 4148 796 4160 797 4164 798 4168 799 4172 800 4175 801 4176 802 4186 803 4197 804 4198 805 4202 806 4205 807 4212 808 4213 809 4216 810 4220 811 4236 812 4249 813 4257 814 4272 815 4285 816 4292 817 4293 818 4296 819 4306 820 4311 821 4321 822 4332 823 4333 824 4340 825 4353 826 4358 827 4361 828 4369 829 4375 830 4376 831 4384 832 4393 833 4396 834 4402 835 4405 836 4408 837 4414 838 4418 839 4419 840 4426 841 4428 842 4429 843 4430 844 4437 845 4448 846 4449 847 4453 848 4454 849 4455 850 4456 851 4459 852 4460 853 4473 854 4477 855 4484 856 4486 857 4489 858 4496 859 4497 860 4500 861 4502 862 4504 863 4505 864 4508 865 4512 866 4524 867 4532 868 4533 869 4536 870 4537 871 4538 872 4562 873 4580 874 4584 875 4592 876 4596 877 4606 878 4610 879 4626 880 4629 881 4638 882 4642 883 4645 884 4658 885 4660 886 4666 887 4676 888 4688 889 4690 890 4692 891 4696 892 4697 893 4698 894 4700 895 4702 896 4713 897 4714 898 4717 899 4726 900 4732 901 4744 902 4746 903 4753 904 4764 905 4765 906 4777 907 4778 908 4784 909 4786 910 4790 911 4792 912 4797 913 4802 914 4815 915 4822 916 4825 917 4834 918 4837 919 4840 920 4844 921 4845 922 4849 923 4857 924 4873 925 4882 926 4884 927 4885 928 4894 929 4895 930 4897 931 4904 932 4908 933 4910 934 4913 935 4918 936 4921 937 4928 938 4934 939 4936 940 4941 941 4949 942 4954 943 4959 944 4960 945 4961 946 4966 947 4975 948 4984 949 5004 950 5017 951 5026 952 5028 953 5030 954 5040 955 5041 956 5044 957 5047 958 5048 959 5049 960 5052 961 5053 962 5061 963 5062 964 5065 965 5066 966 5073 967 5080 968 5084 969 5086 970 5089 971 5090 972 5109 973 5114 974 5121 975 5130 976 5133 977 5137 978 5139 979 5154 980 5158 981 5162 982 5169 983 5172 984 5173 985 5176 986 5184 987 5193 988 5196 989 5200 990 5206 991 5210 992 5216 993 5218 994 5224 995 5232 996 5242 997 5243 998 5247 999 5248 1000 5257