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