# Computed using the Mathematica program that I contributed to this sequence 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 13 13 15 14 17 15 19 16 21 17 23 18 25 19 27 20 29 21 31 22 33 23 35 24 37 25 39 26 41 27 43 28 45 29 47 30 49 31 51 32 53 33 55 34 57 35 59 36 61 37 63 38 65 39 67 40 69 41 71 42 73 43 75 44 77 45 79 46 81 47 84 48 87 49 90 50 93 51 96 52 99 53 102 54 105 55 108 56 111 57 114 58 117 59 120 60 123 61 126 62 129 63 132 64 135 65 138 66 141 67 144 68 147 69 150 70 153 71 156 72 159 73 162 74 165 75 168 76 171 77 174 78 177 79 180 80 183 81 186 82 189 83 192 84 195 85 198 86 201 87 204 88 207 89 210 90 213 91 216 92 219 93 222 94 225 95 228 96 231 97 234 98 237 99 240 100 243 101 246 102 249 103 252 104 255 105 258 106 261 107 264 108 267 109 270 110 273 111 276 112 279 113 282 114 285 115 288 116 291 117 294 118 297 119 300 120 303 121 306 122 309 123 312 124 315 125 318 126 321 127 324 128 328 129 332 130 336 131 340 132 344 133 348 134 352 135 356 136 360 137 364 138 368 139 372 140 376 141 380 142 384 143 388 144 392 145 396 146 400 147 404 148 408 149 412 150 416 151 420 152 424 153 428 154 432 155 436 156 440 157 444 158 448 159 452 160 456 161 460 162 464 163 468 164 472 165 476 166 480 167 484 168 488 169 492 170 496 171 500 172 504 173 508 174 512 175 516 176 520 177 524 178 528 179 532 180 536 181 540 182 544 183 548 184 552 185 556 186 560 187 564 188 568 189 572 190 576 191 580 192 584 193 588 194 592 195 596 196 600 197 604 198 608 199 612 200 616 201 620 202 624 203 628 204 632 205 636 206 640 207 644 208 648 209 652 210 656 211 660 212 664 213 668 214 672 215 676 216 680 217 684 218 688 219 692 220 696 221 700 222 704 223 708 224 712 225 716 226 720 227 724 228 728 229 732 230 736 231 740 232 744 233 748 234 752 235 756 236 760 237 764 238 768 239 772 240 776 241 780 242 784 243 788 244 792 245 796 246 800 247 804 248 808 249 812 250 816 251 820 252 824 253 828 254 832 255 836 256 840 257 844 258 848 259 852 260 856 261 860 262 864 263 868 264 872 265 876 266 880 267 884 268 888 269 892 270 896 271 900 272 904 273 908 274 912 275 916 276 920 277 924 278 928 279 932 280 937 281 942 282 947 283 952 284 957 285 962 286 967 287 972 288 977 289 982 290 987 291 992 292 997 293 1002 294 1007 295 1012 296 1017 297 1022 298 1027 299 1032 300 1037 301 1042 302 1047 303 1052 304 1057 305 1062 306 1067 307 1072 308 1077 309 1082 310 1087 311 1092 312 1097 313 1102 314 1107 315 1112 316 1117 317 1122 318 1127 319 1132 320 1137 321 1142 322 1147 323 1152 324 1157 325 1162 326 1167 327 1172 328 1177 329 1182 330 1187 331 1192 332 1197 333 1202 334 1207 335 1212 336 1217 337 1222 338 1227 339 1232 340 1237 341 1242 342 1247 343 1252 344 1257 345 1262 346 1267 347 1272 348 1277 349 1282 350 1287 351 1292 352 1297 353 1302 354 1307 355 1312 356 1317 357 1322 358 1327 359 1332 360 1337 361 1342 362 1347 363 1352 364 1357 365 1362 366 1367 367 1372 368 1377 369 1382 370 1387 371 1392 372 1397 373 1402 374 1407 375 1412 376 1417 377 1422 378 1427 379 1432 380 1437 381 1442 382 1447 383 1452 384 1457 385 1462 386 1467 387 1472 388 1477 389 1482 390 1487 391 1492 392 1497 393 1502 394 1507 395 1512 396 1517 397 1522 398 1527 399 1532 400 1537 401 1542 402 1547 403 1552 404 1557 405 1562 406 1567 407 1572 408 1577 409 1582 410 1587 411 1592 412 1597 413 1602 414 1607 415 1612 416 1617 417 1622 418 1627 419 1632 420 1637 421 1642 422 1647 423 1652 424 1657 425 1662 426 1667 427 1672 428 1677 429 1682 430 1687 431 1692 432 1697 433 1702 434 1707 435 1712 436 1717 437 1722 438 1727 439 1732 440 1737 441 1742 442 1747 443 1752 444 1757 445 1762 446 1767 447 1772 448 1777 449 1782 450 1787 451 1792 452 1797 453 1802 454 1807 455 1812 456 1817 457 1822 458 1827 459 1832 460 1837 461 1842 462 1847 463 1852 464 1857 465 1862 466 1867 467 1872 468 1877 469 1882 470 1887 471 1892 472 1897 473 1902 474 1907 475 1912 476 1917 477 1922 478 1927 479 1932 480 1937 481 1942 482 1947 483 1952 484 1957 485 1962 486 1967 487 1972 488 1977 489 1982 490 1987 491 1992 492 1997 493 2002 494 2007 495 2012 496 2017 497 2022 498 2027 499 2032 500 2037 501 2042 502 2047 503 2052 504 2057 505 2062 506 2067 507 2072 508 2077 509 2082 510 2087 511 2092 512 2097 513 2102 514 2107 515 2112 516 2117 517 2122 518 2127 519 2132 520 2137 521 2142 522 2147 523 2152 524 2157 525 2162 526 2167 527 2172 528 2177 529 2182 530 2188 531 2194 532 2200 533 2206 534 2212 535 2218 536 2224 537 2230 538 2236 539 2242 540 2248 541 2254 542 2260 543 2266 544 2272 545 2278 546 2284 547 2290 548 2296 549 2302 550 2308 551 2314 552 2320 553 2326 554 2332 555 2338 556 2344 557 2350 558 2356 559 2362 560 2368 561 2374 562 2380 563 2386 564 2392 565 2398 566 2404 567 2410 568 2416 569 2422 570 2428 571 2434 572 2440 573 2446 574 2452 575 2458 576 2464 577 2470 578 2476 579 2482 580 2488 581 2494 582 2500 583 2506 584 2512 585 2518 586 2524 587 2530 588 2536 589 2542 590 2548 591 2554 592 2560 593 2566 594 2572 595 2578 596 2584 597 2590 598 2596 599 2602 600 2608 601 2614 602 2620 603 2626 604 2632 605 2638 606 2644 607 2650 608 2656 609 2662 610 2668 611 2674 612 2680 613 2686 614 2692 615 2698 616 2704 617 2710 618 2716 619 2722 620 2728 621 2734 622 2740 623 2746 624 2752 625 2758 626 2764 627 2770 628 2776 629 2782 630 2788 631 2794 632 2800 633 2806 634 2812 635 2818 636 2824 637 2830 638 2836 639 2842 640 2848 641 2854 642 2860 643 2866 644 2872 645 2878 646 2884 647 2890 648 2896 649 2902 650 2908 651 2914 652 2920 653 2926 654 2932 655 2938 656 2944 657 2950 658 2956 659 2962 660 2968 661 2974 662 2980 663 2986 664 2992 665 2998 666 3004 667 3010 668 3016 669 3022 670 3028 671 3034 672 3040 673 3046 674 3052 675 3058 676 3064 677 3070 678 3076 679 3082 680 3088 681 3094 682 3100 683 3106 684 3112 685 3118 686 3124 687 3130 688 3136 689 3142 690 3148 691 3154 692 3160 693 3166 694 3172 695 3178 696 3184 697 3190 698 3196 699 3202 700 3208 701 3214 702 3220 703 3226 704 3232 705 3238 706 3244 707 3250 708 3256 709 3262 710 3268 711 3274 712 3280 713 3286 714 3292 715 3298 716 3304 717 3310 718 3316 719 3322 720 3328 721 3334 722 3340 723 3346 724 3352 725 3358 726 3364 727 3370 728 3376 729 3382 730 3388 731 3394 732 3400 733 3406 734 3412 735 3418 736 3424 737 3430 738 3436 739 3442 740 3448 741 3454 742 3460 743 3466 744 3472 745 3478 746 3484 747 3490 748 3496 749 3502 750 3508 751 3514 752 3520 753 3526 754 3532 755 3538 756 3544 757 3550 758 3556 759 3562 760 3568 761 3574 762 3580 763 3586 764 3592 765 3598 766 3604 767 3610 768 3616 769 3622 770 3628 771 3634 772 3640 773 3646 774 3652 775 3658 776 3664 777 3670 778 3676 779 3682 780 3688 781 3694 782 3700 783 3706 784 3712 785 3718 786 3724 787 3730 788 3736 789 3742 790 3748 791 3754 792 3760 793 3766 794 3772 795 3778 796 3784 797 3790 798 3796 799 3802 800 3808 801 3814 802 3820 803 3826 804 3832 805 3838 806 3844 807 3850 808 3856 809 3862 810 3868 811 3874 812 3880 813 3886 814 3892 815 3898 816 3904 817 3910 818 3916 819 3922 820 3928 821 3934 822 3940 823 3946 824 3952 825 3958 826 3964 827 3970 828 3976 829 3982 830 3988 831 3994 832 4000 833 4006 834 4012 835 4018 836 4024 837 4030 838 4036 839 4042 840 4048 841 4054 842 4060 843 4066 844 4072 845 4078 846 4084 847 4090 848 4096 849 4102 850 4108 851 4114 852 4120 853 4126 854 4132 855 4138 856 4144 857 4150 858 4156 859 4162 860 4168 861 4174 862 4180 863 4186 864 4192 865 4198 866 4204 867 4210 868 4216 869 4222 870 4228 871 4234 872 4240 873 4246 874 4252 875 4258 876 4264 877 4270 878 4276 879 4282 880 4288 881 4294 882 4300 883 4306 884 4312 885 4318 886 4324 887 4330 888 4336 889 4342 890 4348 891 4354 892 4360 893 4366 894 4372 895 4378 896 4384 897 4390 898 4396 899 4402 900 4408 901 4414 902 4420 903 4426 904 4432 905 4438 906 4444 907 4450 908 4457 909 4464 910 4471 911 4478 912 4485 913 4492 914 4499 915 4506 916 4513 917 4520 918 4527 919 4534 920 4541 921 4548 922 4555 923 4562 924 4569 925 4576 926 4583 927 4590 928 4597 929 4604 930 4611 931 4618 932 4625 933 4632 934 4639 935 4646 936 4653 937 4660 938 4667 939 4674 940 4681 941 4688 942 4695 943 4702 944 4709 945 4716 946 4723 947 4730 948 4737 949 4744 950 4751 951 4758 952 4765 953 4772 954 4779 955 4786 956 4793 957 4800 958 4807 959 4814 960 4821 961 4828 962 4835 963 4842 964 4849 965 4856 966 4863 967 4870 968 4877 969 4884 970 4891 971 4898 972 4905 973 4912 974 4919 975 4926 976 4933 977 4940 978 4947 979 4954 980 4961 981 4968 982 4975 983 4982 984 4989 985 4996 986 5003 987 5010 988 5017 989 5024 990 5031 991 5038 992 5045 993 5052 994 5059 995 5066 996 5073 997 5080 998 5087 999 5094 1000 5101