# Computed using the Mathematica program that I contributed to this sequence 1 0 2 4 3 1 4 8 5 5 6 2 7 12 8 9 9 6 10 3 11 16 12 13 13 10 14 7 15 20 16 17 17 14 18 11 19 24 20 21 21 18 22 15 23 28 24 25 25 22 26 19 27 32 28 29 29 26 30 23 31 36 32 33 33 30 34 27 35 40 36 37 37 34 38 31 39 44 40 41 41 38 42 35 43 48 44 45 45 42 46 39 47 52 48 49 49 46 50 43 51 56 52 53 53 50 54 47 55 60 56 57 57 54 58 51 59 64 60 61 61 58 62 55 63 68 64 65 65 62 66 59 67 72 68 69 69 66 70 63 71 76 72 73 73 70 74 67 75 80 76 77 77 74 78 71 79 84 80 81 81 78 82 75 83 88 84 85 85 82 86 79 87 92 88 89 89 86 90 83 91 96 92 93 93 90 94 87 95 100 96 97 97 94 98 91 99 104 100 101 101 98 102 95 103 108 104 105 105 102 106 99 107 112 108 109 109 106 110 103 111 116 112 113 113 110 114 107 115 120 116 117 117 114 118 111 119 124 120 121 121 118 122 115 123 128 124 125 125 122 126 119 127 132 128 129 129 126 130 123 131 136 132 133 133 130 134 127 135 140 136 137 137 134 138 131 139 144 140 141 141 138 142 135 143 148 144 145 145 142 146 139 147 152 148 149 149 146 150 143 151 156 152 153 153 150 154 147 155 160 156 157 157 154 158 151 159 164 160 161 161 158 162 155 163 168 164 165 165 162 166 159 167 172 168 169 169 166 170 163 171 176 172 173 173 170 174 167 175 180 176 177 177 174 178 171 179 184 180 181 181 178 182 175 183 188 184 185 185 182 186 179 187 192 188 189 189 186 190 183 191 196 192 193 193 190 194 187 195 200 196 197 197 194 198 191 199 204 200 201 201 198 202 195 203 208 204 205 205 202 206 199 207 212 208 209 209 206 210 203 211 216 212 213 213 210 214 207 215 220 216 217 217 214 218 211 219 224 220 221 221 218 222 215 223 228 224 225 225 222 226 219 227 232 228 229 229 226 230 223 231 236 232 233 233 230 234 227 235 240 236 237 237 234 238 231 239 244 240 241 241 238 242 235 243 248 244 245 245 242 246 239 247 252 248 249 249 246 250 243 251 256 252 253 253 250 254 247 255 260 256 257 257 254 258 251 259 264 260 261 261 258 262 255 263 268 264 265 265 262 266 259 267 272 268 269 269 266 270 263 271 276 272 273 273 270 274 267 275 280 276 277 277 274 278 271 279 284 280 281 281 278 282 275 283 288 284 285 285 282 286 279 287 292 288 289 289 286 290 283 291 296 292 293 293 290 294 287 295 300 296 297 297 294 298 291 299 304 300 301 301 298 302 295 303 308 304 305 305 302 306 299 307 312 308 309 309 306 310 303 311 316 312 313 313 310 314 307 315 320 316 317 317 314 318 311 319 324 320 321 321 318 322 315 323 328 324 325 325 322 326 319 327 332 328 329 329 326 330 323 331 336 332 333 333 330 334 327 335 340 336 337 337 334 338 331 339 344 340 341 341 338 342 335 343 348 344 345 345 342 346 339 347 352 348 349 349 346 350 343 351 356 352 353 353 350 354 347 355 360 356 357 357 354 358 351 359 364 360 361 361 358 362 355 363 368 364 365 365 362 366 359 367 372 368 369 369 366 370 363 371 376 372 373 373 370 374 367 375 380 376 377 377 374 378 371 379 384 380 381 381 378 382 375 383 388 384 385 385 382 386 379 387 392 388 389 389 386 390 383 391 396 392 393 393 390 394 387 395 400 396 397 397 394 398 391 399 404 400 401 401 398 402 395 403 408 404 405 405 402 406 399 407 412 408 409 409 406 410 403 411 416 412 413 413 410 414 407 415 420 416 417 417 414 418 411 419 424 420 421 421 418 422 415 423 428 424 425 425 422 426 419 427 432 428 429 429 426 430 423 431 436 432 433 433 430 434 427 435 440 436 437 437 434 438 431 439 444 440 441 441 438 442 435 443 448 444 445 445 442 446 439 447 452 448 449 449 446 450 443 451 456 452 453 453 450 454 447 455 460 456 457 457 454 458 451 459 464 460 461 461 458 462 455 463 468 464 465 465 462 466 459 467 472 468 469 469 466 470 463 471 476 472 473 473 470 474 467 475 480 476 477 477 474 478 471 479 484 480 481 481 478 482 475 483 488 484 485 485 482 486 479 487 492 488 489 489 486 490 483 491 496 492 493 493 490 494 487 495 500 496 497 497 494 498 491 499 504 500 501 501 498 502 495 503 508 504 505 505 502 506 499 507 512 508 509 509 506 510 503 511 516 512 513 513 510 514 507 515 520 516 517 517 514 518 511 519 524 520 521 521 518 522 515 523 528 524 525 525 522 526 519 527 532 528 529 529 526 530 523 531 536 532 533 533 530 534 527 535 540 536 537 537 534 538 531 539 544 540 541 541 538 542 535 543 548 544 545 545 542 546 539 547 552 548 549 549 546 550 543 551 556 552 553 553 550 554 547 555 560 556 557 557 554 558 551 559 564 560 561 561 558 562 555 563 568 564 565 565 562 566 559 567 572 568 569 569 566 570 563 571 576 572 573 573 570 574 567 575 580 576 577 577 574 578 571 579 584 580 581 581 578 582 575 583 588 584 585 585 582 586 579 587 592 588 589 589 586 590 583 591 596 592 593 593 590 594 587 595 600 596 597 597 594 598 591 599 604 600 601 601 598 602 595 603 608 604 605 605 602 606 599 607 612 608 609 609 606 610 603 611 616 612 613 613 610 614 607 615 620 616 617 617 614 618 611 619 624 620 621 621 618 622 615 623 628 624 625 625 622 626 619 627 632 628 629 629 626 630 623 631 636 632 633 633 630 634 627 635 640 636 637 637 634 638 631 639 644 640 641 641 638 642 635 643 648 644 645 645 642 646 639 647 652 648 649 649 646 650 643 651 656 652 653 653 650 654 647 655 660 656 657 657 654 658 651 659 664 660 661 661 658 662 655 663 668 664 665 665 662 666 659 667 672 668 669 669 666 670 663 671 676 672 673 673 670 674 667 675 680 676 677 677 674 678 671 679 684 680 681 681 678 682 675 683 688 684 685 685 682 686 679 687 692 688 689 689 686 690 683 691 696 692 693 693 690 694 687 695 700 696 697 697 694 698 691 699 704 700 701 701 698 702 695 703 708 704 705 705 702 706 699 707 712 708 709 709 706 710 703 711 716 712 713 713 710 714 707 715 720 716 717 717 714 718 711 719 724 720 721 721 718 722 715 723 728 724 725 725 722 726 719 727 732 728 729 729 726 730 723 731 736 732 733 733 730 734 727 735 740 736 737 737 734 738 731 739 744 740 741 741 738 742 735 743 748 744 745 745 742 746 739 747 752 748 749 749 746 750 743 751 756 752 753 753 750 754 747 755 760 756 757 757 754 758 751 759 764 760 761 761 758 762 755 763 768 764 765 765 762 766 759 767 772 768 769 769 766 770 763 771 776 772 773 773 770 774 767 775 780 776 777 777 774 778 771 779 784 780 781 781 778 782 775 783 788 784 785 785 782 786 779 787 792 788 789 789 786 790 783 791 796 792 793 793 790 794 787 795 800 796 797 797 794 798 791 799 804 800 801 801 798 802 795 803 808 804 805 805 802 806 799 807 812 808 809 809 806 810 803 811 816 812 813 813 810 814 807 815 820 816 817 817 814 818 811 819 824 820 821 821 818 822 815 823 828 824 825 825 822 826 819 827 832 828 829 829 826 830 823 831 836 832 833 833 830 834 827 835 840 836 837 837 834 838 831 839 844 840 841 841 838 842 835 843 848 844 845 845 842 846 839 847 852 848 849 849 846 850 843 851 856 852 853 853 850 854 847 855 860 856 857 857 854 858 851 859 864 860 861 861 858 862 855 863 868 864 865 865 862 866 859 867 872 868 869 869 866 870 863 871 876 872 873 873 870 874 867 875 880 876 877 877 874 878 871 879 884 880 881 881 878 882 875 883 888 884 885 885 882 886 879 887 892 888 889 889 886 890 883 891 896 892 893 893 890 894 887 895 900 896 897 897 894 898 891 899 904 900 901 901 898 902 895 903 908 904 905 905 902 906 899 907 912 908 909 909 906 910 903 911 916 912 913 913 910 914 907 915 920 916 917 917 914 918 911 919 924 920 921 921 918 922 915 923 928 924 925 925 922 926 919 927 932 928 929 929 926 930 923 931 936 932 933 933 930 934 927 935 940 936 937 937 934 938 931 939 944 940 941 941 938 942 935 943 948 944 945 945 942 946 939 947 952 948 949 949 946 950 943 951 956 952 953 953 950 954 947 955 960 956 957 957 954 958 951 959 964 960 961 961 958 962 955 963 968 964 965 965 962 966 959 967 972 968 969 969 966 970 963 971 976 972 973 973 970 974 967 975 980 976 977 977 974 978 971 979 984 980 981 981 978 982 975 983 988 984 985 985 982 986 979 987 992 988 989 989 986 990 983 991 996 992 993 993 990 994 987 995 1000 996 997 997 994 998 991 999 1004 1000 1001