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