# Computed using the Mathematica program that I contributed to this sequence 1 2 2 1 3 4 4 1 5 6 6 12 7 2 8 10 9 19 10 0 11 11 12 23 13 36 14 7 15 22 16 38 17 55 18 12 19 31 20 51 21 72 22 15 23 38 24 62 25 87 26 12 27 39 28 67 29 96 30 13 31 44 32 76 33 109 34 4 35 39 36 75 37 112 38 150 39 22 40 62 41 103 42 145 43 188 44 39 45 84 46 130 47 177 48 2 49 51 50 101 51 152 52 204 53 16 54 70 55 125 56 181 57 238 58 25 59 84 60 144 61 205 62 267 63 23 64 87 65 152 66 218 67 285 68 16 69 85 70 155 71 226 72 298 73 4 74 78 75 153 76 229 77 306 78 384 79 62 80 142 81 223 82 305 83 388 84 39 85 124 86 210 87 297 88 385 89 13 90 103 91 194 92 286 93 379 94 473 95 69 96 165 97 262 98 360 99 459 100 18 101 119 102 221 103 324 104 428 105 533 106 62 107 169 108 277 109 386 110 496 111 0 112 112 113 225 114 339 115 454 116 570 117 44 118 162 119 281 120 401 121 522 122 644 123 90 124 214 125 339 126 465 127 592 128 1 129 130 130 260 131 391 132 523 133 656 134 33 135 168 136 304 137 441 138 579 139 718 140 49 141 190 142 332 143 475 144 619 145 764 146 71 147 218 148 366 149 515 150 665 151 816 152 87 153 240 154 394 155 549 156 705 157 862 158 91 159 250 160 410 161 571 162 733 163 896 164 89 165 254 166 420 167 587 168 755 169 924 170 81 171 252 172 424 173 597 174 771 175 946 176 73 177 250 178 428 179 607 180 787 181 968 182 59 183 242 184 426 185 611 186 797 187 984 188 49 189 238 190 428 191 619 192 811 193 1004 194 17 195 212 196 408 197 605 198 803 199 1002 200 1202 201 174 202 376 203 579 204 783 205 988 206 1194 207 122 208 330 209 539 210 749 211 960 212 1172 213 82 214 296 215 511 216 727 217 944 218 1162 219 14 220 234 221 455 222 677 223 900 224 1124 225 1349 226 146 227 373 228 601 229 830 230 1060 231 1291 232 64 233 297 234 531 235 766 236 1002 237 1239 238 1477 239 217 240 457 241 698 242 940 243 1183 244 1427 245 119 246 365 247 612 248 860 249 1109 250 1359 251 13 252 265 253 518 254 772 255 1027 256 1283 257 1540 258 171 259 430 260 690 261 951 262 1213 263 1476 264 47 265 312 266 578 267 845 268 1113 269 1382 270 1652 271 182 272 454 273 727 274 1001 275 1276 276 1552 277 42 278 320 279 599 280 879 281 1160 282 1442 283 1725 284 148 285 433 286 719 287 1006 288 1294 289 1583 290 1873 291 263 292 555 293 848 294 1142 295 1437 296 1733 297 79 298 377 299 676 300 976 301 1277 302 1579 303 1882 304 183 305 488 306 794 307 1101 308 1409 309 1718 310 2028 311 276 312 588 313 901 314 1215 315 1530 316 1846 317 64 318 382 319 701 320 1021 321 1342 322 1664 323 1987 324 168 325 493 326 819 327 1146 328 1474 329 1803 330 2133 331 243 332 575 333 908 334 1242 335 1577 336 1913 337 2250 338 315 339 654 340 994 341 1335 342 1677 343 2020 344 53 345 398 346 744 347 1091 348 1439 349 1788 350 2138 351 118 352 470 353 823 354 1177 355 1532 356 1888 357 2245 358 192 359 551 360 911 361 1272 362 1634 363 1997 364 2361 365 259 366 625 367 992 368 1360 369 1729 370 2099 371 2470 372 299 373 672 374 1046 375 1421 376 1797 377 2174 378 2552 379 322 380 702 381 1083 382 1465 383 1848 384 2232 385 2617 386 340 387 727 388 1115 389 1504 390 1894 391 2285 392 2677 393 371 394 765 395 1160 396 1556 397 1953 398 2351 399 19 400 419 401 820 402 1222 403 1625 404 2029 405 2434 406 49 407 456 408 864 409 1273 410 1683 411 2094 412 2506 413 76 414 490 415 905 416 1321 417 1738 418 2156 419 2575 420 92 421 513 422 935 423 1358 424 1782 425 2207 426 2633 427 97 428 525 429 954 430 1384 431 1815 432 2247 433 2680 434 91 435 526 436 962 437 1399 438 1837 439 2276 440 2716 441 74 442 516 443 959 444 1403 445 1848 446 2294 447 2741 448 22 449 471 450 921 451 1372 452 1824 453 2277 454 2731 455 3186 456 421 457 878 458 1336 459 1795 460 2255 461 2716 462 3178 463 342 464 806 465 1271 466 1737 467 2204 468 2672 469 3141 470 280 471 751 472 1223 473 1696 474 2170 475 2645 476 3121 477 209 478 687 479 1166 480 1646 481 2127 482 2609 483 3092 484 115 485 600 486 1086 487 1573 488 2061 489 2550 490 3040 491 14 492 506 493 999 494 1493 495 1988 496 2484 497 2981 498 3479 499 419 500 919 501 1420 502 1922 503 2425 504 2929 505 3434 506 323 507 830 508 1338 509 1847 510 2357 511 2868 512 3380 513 220 514 734 515 1249 516 1765 517 2282 518 2800 519 3319 520 112 521 633 522 1155 523 1678 524 2202 525 2727 526 3253 527 3780 528 511 529 1040 530 1570 531 2101 532 2633 533 3166 534 3700 535 382 536 918 537 1455 538 1993 539 2532 540 3072 541 3613 542 238 543 781 544 1325 545 1870 546 2416 547 2963 548 3511 549 93 550 643 551 1194 552 1746 553 2299 554 2853 555 3408 556 3964 557 494 558 1052 559 1611 560 2171 561 2732 562 3294 563 3857 564 328 565 893 566 1459 567 2026 568 2594 569 3163 570 3733 571 151 572 723 573 1296 574 1870 575 2445 576 3021 577 3598 578 4176 579 526 580 1106 581 1687 582 2269 583 2852 584 3436 585 4021 586 336 587 923 588 1511 589 2100 590 2690 591 3281 592 3873 593 127 594 721 595 1316 596 1912 597 2509 598 3107 599 3706 600 4306 601 486 602 1088 603 1691 604 2295 605 2900 606 3506 607 4113 608 240 609 849 610 1459 611 2070 612 2682 613 3295 614 3909 615 1 616 617 617 1234 618 1852 619 2471 620 3091 621 3712 622 4334 623 354 624 978 625 1603 626 2229 627 2856 628 3484 629 4113 630 86 631 717 632 1349 633 1982 634 2616 635 3251 636 3887 637 4524 638 433 639 1072 640 1712 641 2353 642 2995 643 3638 644 4282 645 134 646 780 647 1427 648 2075 649 2724 650 3374 651 4025 652 4677 653 453 654 1107 655 1762 656 2418 657 3075 658 3733 659 4392 660 115 661 776 662 1438 663 2101 664 2765 665 3430 666 4096 667 4763 668 438 669 1107 670 1777 671 2448 672 3120 673 3793 674 4467 675 103 676 779 677 1456 678 2134 679 2813 680 3493 681 4174 682 4856 683 432 684 1116 685 1801 686 2487 687 3174 688 3862 689 4551 690 62 691 753 692 1445 693 2138 694 2832 695 3527 696 4223 697 4920 698 357 699 1056 700 1756 701 2457 702 3159 703 3862 704 4566 705 5271 706 644 707 1351 708 2059 709 2768 710 3478 711 4189 712 4901 713 207 714 921 715 1636 716 2352 717 3069 718 3787 719 4506 720 5226 721 498 722 1220 723 1943 724 2667 725 3392 726 4118 727 4845 728 66 729 795 730 1525 731 2256 732 2988 733 3721 734 4455 735 5190 736 353 737 1090 738 1828 739 2567 740 3307 741 4048 742 4790 743 5533 744 624 745 1369 746 2115 747 2862 748 3610 749 4359 750 5109 751 159 752 911 753 1664 754 2418 755 3173 756 3929 757 4686 758 5444 759 420 760 1180 761 1941 762 2703 763 3466 764 4230 765 4995 766 5761 767 685 768 1453 769 2222 770 2992 771 3763 772 4535 773 5308 774 203 775 978 776 1754 777 2531 778 3309 779 4088 780 4868 781 5649 782 450 783 1233 784 2017 785 2802 786 3588 787 4375 788 5163 789 5952 790 689 791 1480 792 2272 793 3065 794 3859 795 4654 796 5450 797 134 798 932 799 1731 800 2531 801 3332 802 4134 803 4937 804 5741 805 349 806 1155 807 1962 808 2770 809 3579 810 4389 811 5200 812 6012 813 568 814 1382 815 2197 816 3013 817 3830 818 4648 819 5467 820 6287 821 797 822 1619 823 2442 824 3266 825 4091 826 4917 827 5744 828 213 829 1042 830 1872 831 2703 832 3535 833 4368 834 5202 835 6037 836 446 837 1283 838 2121 839 2960 840 3800 841 4641 842 5483 843 6326 844 641 845 1486 846 2332 847 3179 848 4027 849 4876 850 5726 851 0 852 852 853 1705 854 2559 855 3414 856 4270 857 5127 858 5985 859 183 860 1043 861 1904 862 2766 863 3629 864 4493 865 5358 866 6224 867 372 868 1240 869 2109 870 2979 871 3850 872 4722 873 5595 874 6469 875 551 876 1427 877 2304 878 3182 879 4061 880 4941 881 5822 882 6704 883 724 884 1608 885 2493 886 3379 887 4266 888 5154 889 6043 890 16 891 907 892 1799 893 2692 894 3586 895 4481 896 5377 897 6274 898 189 899 1088 900 1988 901 2889 902 3791 903 4694 904 5598 905 6503 906 366 907 1273 908 2181 909 3090 910 4000 911 4911 912 5823 913 6736 914 521 915 1436 916 2352 917 3269 918 4187 919 5106 920 6026 921 6947 922 656 923 1579 924 2503 925 3428 926 4354 927 5281 928 6209 929 7138 930 771 931 1702 932 2634 933 3567 934 4501 935 5436 936 6372 937 7309 938 878 939 1817 940 2757 941 3698 942 4640 943 5583 944 6527 945 13 946 959 947 1906 948 2854 949 3803 950 4753 951 5704 952 6656 953 86 954 1040 955 1995 956 2951 957 3908 958 4866 959 5825 960 6785 961 173 962 1135 963 2098 964 3062 965 4027 966 4993 967 5960 968 6928 969 258 970 1228 971 2199 972 3171 973 4144 974 5118 975 6093 976 7069 977 347 978 1325 979 2304 980 3284 981 4265 982 5247 983 6230 984 7214 985 440 986 1426 987 2413 988 3401 989 4390 990 5380 991 6371 992 7363 993 489 994 1483 995 2478 996 3474 997 4471 998 5469 999 6468 1000 7468