1 2 2 5 3 8 4 11 5 24 6 27 7 30 8 33 9 46 10 49 11 52 12 55 13 68 14 71 15 74 16 77 17 90 18 93 19 96 20 99 21 112 22 115 23 118 24 121 25 134 26 137 27 140 28 143 29 156 30 159 31 162 32 165 33 178 34 181 35 184 36 187 37 200 38 203 39 206 40 209 41 222 42 225 43 228 44 231 45 244 46 247 47 250 48 253 49 266 50 269 51 272 52 275 53 288 54 291 55 294 56 297 57 310 58 313 59 316 60 319 61 332 62 335 63 338 64 341 65 357 66 360 67 363 68 366 69 379 70 382 71 385 72 388 73 401 74 404 75 407 76 410 77 423 78 426 79 429 80 432 81 445 82 448 83 451 84 454 85 467 86 470 87 473 88 476 89 489 90 492 91 495 92 498 93 511 94 514 95 517 96 520 97 533 98 536 99 539 100 542 101 555 102 558 103 561 104 564 105 577 106 580 107 583 108 586 109 599 110 602 111 605 112 608 113 621 114 624 115 627 116 630 117 643 118 646 119 649 120 652 121 665 122 668 123 671 124 674 125 687 126 690 127 693 128 696 129 712 130 715 131 718 132 721 133 734 134 737 135 740 136 743 137 756 138 759 139 762 140 765 141 778 142 781 143 784 144 787 145 800 146 803 147 806 148 809 149 822 150 825 151 828 152 831 153 844 154 847 155 850 156 853 157 866 158 869 159 872 160 875 161 888 162 891 163 894 164 897 165 910 166 913 167 916 168 919 169 932 170 935 171 938 172 941 173 954 174 957 175 960 176 963 177 976 178 979 179 982 180 985 181 998 182 1001 183 1004 184 1007 185 1020 186 1023 187 1026 188 1029 189 1042 190 1045 191 1048 192 1051 193 1067 194 1070 195 1073 196 1076 197 1089 198 1092 199 1095 200 1098 201 1111 202 1114 203 1117 204 1120 205 1133 206 1136 207 1139 208 1142 209 1155 210 1158 211 1161 212 1164 213 1177 214 1180 215 1183 216 1186 217 1199 218 1202 219 1205 220 1208 221 1221 222 1224 223 1227 224 1230 225 1243 226 1246 227 1249 228 1252 229 1265 230 1268 231 1271 232 1274 233 1287 234 1290 235 1293 236 1296 237 1309 238 1312 239 1315 240 1318 241 1331 242 1334 243 1337 244 1340 245 1353 246 1356 247 1359 248 1362 249 1375 250 1378 251 1381 252 1384 253 1397 254 1400 255 1403 256 1406 257 1422 258 1425 259 1428 260 1431 261 1444 262 1447 263 1450 264 1453 265 1466 266 1469 267 1472 268 1475 269 1488 270 1491 271 1494 272 1497 273 1510 274 1513 275 1516 276 1519 277 1532 278 1535 279 1538 280 1541 281 1554 282 1557 283 1560 284 1563 285 1576 286 1579 287 1582 288 1585 289 1598 290 1601 291 1604 292 1607 293 1620 294 1623 295 1626 296 1629 297 1642 298 1645 299 1648 300 1651 301 1664 302 1667 303 1670 304 1673 305 1686 306 1689 307 1692 308 1695 309 1708 310 1711 311 1714 312 1717 313 1730 314 1733 315 1736 316 1739 317 1752 318 1755 319 1758 320 1761 321 1777 322 1780 323 1783 324 1786 325 1799 326 1802 327 1805 328 1808 329 1821 330 1824 331 1827 332 1830 333 1843 334 1846 335 1849 336 1852 337 1865 338 1868 339 1871 340 1874 341 1887 342 1890 343 1893 344 1896 345 1909 346 1912 347 1915 348 1918 349 1931 350 1934 351 1937 352 1940 353 1953 354 1956 355 1959 356 1962 357 1975 358 1978 359 1981 360 1984 361 1997 362 2000 363 2003 364 2006 365 2019 366 2022 367 2025 368 2028 369 2041 370 2044 371 2047 372 2050 373 2063 374 2066 375 2069 376 2072 377 2085 378 2088 379 2091 380 2094 381 2107 382 2110 383 2113 384 2116 385 2132 386 2135 387 2138 388 2141 389 2154 390 2157 391 2160 392 2163 393 2176 394 2179 395 2182 396 2185 397 2198 398 2201 399 2204 400 2207 401 2220 402 2223 403 2226 404 2229 405 2242 406 2245 407 2248 408 2251 409 2264 410 2267 411 2270 412 2273 413 2286 414 2289 415 2292 416 2295 417 2308 418 2311 419 2314 420 2317 421 2330 422 2333 423 2336 424 2339 425 2352 426 2355 427 2358 428 2361 429 2374 430 2377 431 2380 432 2383 433 2396 434 2399 435 2402 436 2405 437 2418 438 2421 439 2424 440 2427 441 2440 442 2443 443 2446 444 2449 445 2462 446 2465 447 2468 448 2471 449 2487 450 2490 451 2493 452 2496 453 2509 454 2512 455 2515 456 2518 457 2531 458 2534 459 2537 460 2540 461 2553 462 2556 463 2559 464 2562 465 2575 466 2578 467 2581 468 2584 469 2597 470 2600 471 2603 472 2606 473 2619 474 2622 475 2625 476 2628 477 2641 478 2644 479 2647 480 2650 481 2663 482 2666 483 2669 484 2672 485 2685 486 2688 487 2691 488 2694 489 2707 490 2710 491 2713 492 2716 493 2729 494 2732 495 2735 496 2738 497 2751 498 2754 499 2757 500 2760 501 2773 502 2776 503 2779 504 2782 505 2795 506 2798 507 2801 508 2804 509 2817 510 2820 511 2823 512 2826 513 2842 514 2845 515 2848 516 2851 517 2864 518 2867 519 2870 520 2873 521 2886 522 2889 523 2892 524 2895 525 2908 526 2911 527 2914 528 2917 529 2930 530 2933 531 2936 532 2939 533 2952 534 2955 535 2958 536 2961 537 2974 538 2977 539 2980 540 2983 541 2996 542 2999 543 3002 544 3005 545 3018 546 3021 547 3024 548 3027 549 3040 550 3043 551 3046 552 3049 553 3062 554 3065 555 3068 556 3071 557 3084 558 3087 559 3090 560 3093 561 3106 562 3109 563 3112 564 3115 565 3128 566 3131 567 3134 568 3137 569 3150 570 3153 571 3156 572 3159 573 3172 574 3175 575 3178 576 3181 577 3197 578 3200 579 3203 580 3206 581 3219 582 3222 583 3225 584 3228 585 3241 586 3244 587 3247 588 3250 589 3263 590 3266 591 3269 592 3272 593 3285 594 3288 595 3291 596 3294 597 3307 598 3310 599 3313 600 3316 601 3329 602 3332 603 3335 604 3338 605 3351 606 3354 607 3357 608 3360 609 3373 610 3376 611 3379 612 3382 613 3395 614 3398 615 3401 616 3404 617 3417 618 3420 619 3423 620 3426 621 3439 622 3442 623 3445 624 3448 625 3461 626 3464 627 3467 628 3470 629 3483 630 3486 631 3489 632 3492 633 3505 634 3508 635 3511 636 3514 637 3527 638 3530 639 3533 640 3536 641 3552 642 3555 643 3558 644 3561 645 3574 646 3577 647 3580 648 3583 649 3596 650 3599 651 3602 652 3605 653 3618 654 3621 655 3624 656 3627 657 3640 658 3643 659 3646 660 3649 661 3662 662 3665 663 3668 664 3671 665 3684 666 3687 667 3690 668 3693 669 3706 670 3709 671 3712 672 3715 673 3728 674 3731 675 3734 676 3737 677 3750 678 3753 679 3756 680 3759 681 3772 682 3775 683 3778 684 3781 685 3794 686 3797 687 3800 688 3803 689 3816 690 3819 691 3822 692 3825 693 3838 694 3841 695 3844 696 3847 697 3860 698 3863 699 3866 700 3869 701 3882 702 3885 703 3888 704 3891 705 3907 706 3910 707 3913 708 3916 709 3929 710 3932 711 3935 712 3938 713 3951 714 3954 715 3957 716 3960 717 3973 718 3976 719 3979 720 3982 721 3995 722 3998 723 4001 724 4004 725 4017 726 4020 727 4023 728 4026 729 4039 730 4042 731 4045 732 4048 733 4061 734 4064 735 4067 736 4070 737 4083 738 4086 739 4089 740 4092 741 4105 742 4108 743 4111 744 4114 745 4127 746 4130 747 4133 748 4136 749 4149 750 4152 751 4155 752 4158 753 4171 754 4174 755 4177 756 4180 757 4193 758 4196 759 4199 760 4202 761 4215 762 4218 763 4221 764 4224 765 4237 766 4240 767 4243 768 4246 769 4262 770 4265 771 4268 772 4271 773 4284 774 4287 775 4290 776 4293 777 4306 778 4309 779 4312 780 4315 781 4328 782 4331 783 4334 784 4337 785 4350 786 4353 787 4356 788 4359 789 4372 790 4375 791 4378 792 4381 793 4394 794 4397 795 4400 796 4403 797 4416 798 4419 799 4422 800 4425 801 4438 802 4441 803 4444 804 4447 805 4460 806 4463 807 4466 808 4469 809 4482 810 4485 811 4488 812 4491 813 4504 814 4507 815 4510 816 4513 817 4526 818 4529 819 4532 820 4535 821 4548 822 4551 823 4554 824 4557 825 4570 826 4573 827 4576 828 4579 829 4592 830 4595 831 4598 832 4601 833 4617 834 4620 835 4623 836 4626 837 4639 838 4642 839 4645 840 4648 841 4661 842 4664 843 4667 844 4670 845 4683 846 4686 847 4689 848 4692 849 4705 850 4708 851 4711 852 4714 853 4727 854 4730 855 4733 856 4736 857 4749 858 4752 859 4755 860 4758 861 4771 862 4774 863 4777 864 4780 865 4793 866 4796 867 4799 868 4802 869 4815 870 4818 871 4821 872 4824 873 4837 874 4840 875 4843 876 4846 877 4859 878 4862 879 4865 880 4868 881 4881 882 4884 883 4887 884 4890 885 4903 886 4906 887 4909 888 4912 889 4925 890 4928 891 4931 892 4934 893 4947 894 4950 895 4953 896 4956 897 4972 898 4975 899 4978 900 4981 901 4994 902 4997 903 5000 904 5003 905 5016 906 5019 907 5022 908 5025 909 5038 910 5041 911 5044 912 5047 913 5060 914 5063 915 5066 916 5069 917 5082 918 5085 919 5088 920 5091 921 5104 922 5107 923 5110 924 5113 925 5126 926 5129 927 5132 928 5135 929 5148 930 5151 931 5154 932 5157 933 5170 934 5173 935 5176 936 5179 937 5192 938 5195 939 5198 940 5201 941 5214 942 5217 943 5220 944 5223 945 5236 946 5239 947 5242 948 5245 949 5258 950 5261 951 5264 952 5267 953 5280 954 5283 955 5286 956 5289 957 5302 958 5305 959 5308 960 5311 961 5327 962 5330 963 5333 964 5336 965 5349 966 5352 967 5355 968 5358 969 5371 970 5374 971 5377 972 5380 973 5393 974 5396 975 5399 976 5402 977 5415 978 5418 979 5421 980 5424 981 5437 982 5440 983 5443 984 5446 985 5459 986 5462 987 5465 988 5468 989 5481 990 5484 991 5487 992 5490 993 5503 994 5506 995 5509 996 5512 997 5525 998 5528 999 5531 1000 5534