# Computed using the Mathematica program that I contributed to this sequence 1 0 2 1 3 4 4 8 5 11 6 15 7 16 8 17 9 18 10 19 11 22 12 24 13 26 14 28 15 29 16 30 17 33 18 36 19 37 20 38 21 39 22 40 23 42 24 45 25 50 26 52 27 53 28 60 29 62 30 63 31 64 32 65 33 68 34 71 35 73 36 74 37 75 38 76 39 78 40 79 41 82 42 83 43 85 44 87 45 89 46 91 47 92 48 93 49 98 50 99 51 101 52 102 53 106 54 110 55 111 56 114 57 116 58 119 59 123 60 126 61 127 62 131 63 135 64 136 65 137 66 138 67 142 68 143 69 145 70 147 71 148 72 151 73 153 74 155 75 157 76 158 77 161 78 162 79 163 80 164 81 167 82 168 83 171 84 175 85 177 86 178 87 179 88 180 89 182 90 187 91 188 92 189 93 192 94 193 95 194 96 202 97 203 98 204 99 206 100 210 101 212 102 214 103 216 104 218 105 227 106 234 107 235 108 238 109 241 110 252 111 253 112 263 113 264 114 269 115 270 116 271 117 273 118 274 119 276 120 279 121 281 122 282 123 285 124 286 125 287 126 290 127 291 128 292 129 297 130 301 131 302 132 304 133 306 134 307 135 311 136 316 137 319 138 320 139 322 140 325 141 327 142 331 143 332 144 333 145 338 146 339 147 341 148 343 149 346 150 348 151 352 152 353 153 354 154 357 155 358 156 361 157 364 158 365 159 367 160 371 161 372 162 375 163 376 164 378 165 381 166 382 167 383 168 389 169 390 170 391 171 394 172 402 173 404 174 410 175 411 176 412 177 414 178 419 179 420 180 423 181 424 182 425 183 426 184 430 185 431 186 432 187 433 188 436 189 440 190 441 191 443 192 446 193 447 194 451 195 452 196 454 197 456 198 465 199 473 200 477 201 480 202 482 203 485 204 490 205 491 206 496 207 498 208 500 209 501 210 502 211 503 212 506 213 508 214 510 215 512 216 517 217 518 218 520 219 521 220 523 221 524 222 528 223 529 224 532 225 537 226 540 227 545 228 546 229 549 230 550 231 551 232 556 233 564 234 567 235 569 236 572 237 574 238 575 239 578 240 583 241 585 242 586 243 587 244 589 245 591 246 592 247 597 248 600 249 601 250 604 251 605 252 609 253 619 254 621 255 626 256 627 257 629 258 631 259 632 260 636 261 637 262 639 263 640 264 641 265 649 266 651 267 652 268 657 269 658 270 659 271 661 272 663 273 664 274 671 275 672 276 675 277 676 278 679 279 680 280 682 281 684 282 685 283 688 284 689 285 690 286 697 287 698 288 709 289 711 290 718 291 719 292 721 293 727 294 730 295 732 296 735 297 736 298 737 299 738 300 742 301 743 302 745 303 749 304 750 305 752 306 754 307 755 308 762 309 768 310 770 311 771 312 772 313 775 314 776 315 790 316 792 317 795 318 796 319 804 320 805 321 808 322 809 323 810 324 812 325 815 326 816 327 821 328 824 329 825 330 826 331 831 332 838 333 839 334 840 335 841 336 844 337 856 338 861 339 863 340 865 341 866 342 870 343 874 344 877 345 878 346 879 347 881 348 882 349 888 350 895 351 897 352 901 353 904 354 908 355 910 356 911 357 916 358 918 359 919 360 922 361 924 362 925 363 931 364 933 365 936 366 937 367 940 368 943 369 945 370 946 371 947 372 949 373 954 374 955 375 957 376 958 377 962 378 972 379 973 380 978 381 979 382 980 383 982 384 984 385 986 386 992 387 993 388 995 389 996 390 998 391 999 392 1002 393 1004 394 1005 395 1008 396 1015 397 1016 398 1018 399 1019 400 1025 401 1028 402 1032 403 1034 404 1035 405 1039 406 1040 407 1041 408 1044 409 1046 410 1047 411 1048 412 1049 413 1051 414 1053 415 1056 416 1058 417 1059 418 1063 419 1064 420 1070 421 1071 422 1072 423 1073 424 1074 425 1077 426 1078 427 1080 428 1089 429 1090 430 1091 431 1093 432 1094 433 1095 434 1101 435 1108 436 1109 437 1110 438 1111 439 1112 440 1114 441 1117 442 1118 443 1123 444 1126 445 1127 446 1130 447 1134 448 1136 449 1138 450 1140 451 1142 452 1146 453 1148 454 1152 455 1153 456 1157 457 1159 458 1161 459 1163 460 1164 461 1167 462 1168 463 1172 464 1173 465 1174 466 1175 467 1176 468 1179 469 1180 470 1181 471 1184 472 1185 473 1194 474 1201 475 1202 476 1204 477 1208 478 1211 479 1213 480 1216 481 1217 482 1219 483 1220 484 1224 485 1227 486 1230 487 1231 488 1233 489 1234 490 1235 491 1236 492 1238 493 1245 494 1247 495 1248 496 1249 497 1254 498 1256 499 1260 500 1263 501 1264 502 1265 503 1266 504 1271 505 1273 506 1274 507 1275 508 1279 509 1282 510 1283 511 1287 512 1291 513 1293 514 1296 515 1297 516 1298 517 1300 518 1301 519 1303 520 1305 521 1306 522 1307 523 1308 524 1309 525 1315 526 1316 527 1317 528 1325 529 1326 530 1329 531 1330 532 1331 533 1333 534 1336 535 1337 536 1338 537 1339 538 1341 539 1342 540 1344 541 1347 542 1349 543 1350 544 1354 545 1355 546 1357 547 1358 548 1359 549 1361 550 1362 551 1363 552 1366 553 1373 554 1374 555 1375 556 1376 557 1377 558 1386 559 1399 560 1402 561 1404 562 1406 563 1411 564 1412 565 1413 566 1416 567 1417 568 1418 569 1421 570 1427 571 1428 572 1431 573 1433 574 1434 575 1435 576 1438 577 1439 578 1444 579 1449 580 1451 581 1458 582 1459 583 1462 584 1463 585 1466 586 1467 587 1468 588 1469 589 1471 590 1473 591 1474 592 1477 593 1482 594 1488 595 1495 596 1498 597 1504 598 1507 599 1509 600 1514 601 1516 602 1521 603 1523 604 1526 605 1528 606 1530 607 1533 608 1537 609 1538 610 1539 611 1540 612 1541 613 1542 614 1543 615 1544 616 1546 617 1550 618 1554 619 1556 620 1558 621 1561 622 1562 623 1565 624 1566 625 1568 626 1569 627 1575 628 1576 629 1579 630 1584 631 1585 632 1594 633 1603 634 1605 635 1606 636 1611 637 1612 638 1614 639 1615 640 1617 641 1618 642 1619 643 1622 644 1623 645 1625 646 1629 647 1631 648 1632 649 1633 650 1634 651 1638 652 1639 653 1640 654 1641 655 1643 656 1646 657 1649 658 1650 659 1653 660 1656 661 1658 662 1661 663 1665 664 1666 665 1667 666 1668 667 1669 668 1673 669 1676 670 1680 671 1684 672 1685 673 1687 674 1693 675 1695 676 1696 677 1697 678 1698 679 1699 680 1700 681 1703 682 1705 683 1707 684 1709 685 1712 686 1717 687 1721 688 1723 689 1724 690 1728 691 1730 692 1734 693 1735 694 1738 695 1741 696 1742 697 1743 698 1744 699 1745 700 1747 701 1752 702 1754 703 1755 704 1756 705 1759 706 1760 707 1764 708 1766 709 1769 710 1770 711 1773 712 1774 713 1775 714 1776 715 1779 716 1780 717 1781 718 1786 719 1787 720 1789 721 1791 722 1793 723 1795 724 1798 725 1802 726 1804 727 1812 728 1814 729 1816 730 1817 731 1819 732 1821 733 1823 734 1824 735 1827 736 1828 737 1829 738 1832 739 1838 740 1842 741 1844 742 1845 743 1846 744 1847 745 1848 746 1849 747 1850 748 1851 749 1854 750 1862 751 1864 752 1867 753 1869 754 1870 755 1871 756 1875 757 1877 758 1879 759 1885 760 1887 761 1891 762 1894 763 1895 764 1900 765 1901 766 1903 767 1906 768 1907 769 1910 770 1911 771 1915 772 1919 773 1920 774 1921 775 1922 776 1925 777 1926 778 1927 779 1935 780 1940 781 1943 782 1944 783 1945 784 1946 785 1950 786 1952 787 1953 788 1959 789 1960 790 1961 791 1962 792 1964 793 1965 794 1966 795 1967 796 1972 797 1974 798 1976 799 1982 800 1985 801 1987 802 1992 803 1993 804 1995 805 1999 806 2001 807 2002 808 2008 809 2009 810 2010 811 2014 812 2016 813 2017 814 2020 815 2021 816 2022 817 2023 818 2025 819 2030 820 2032 821 2033 822 2036 823 2040 824 2045 825 2047 826 2052 827 2053 828 2059 829 2061 830 2064 831 2067 832 2068 833 2075 834 2076 835 2077 836 2079 837 2080 838 2082 839 2085 840 2088 841 2089 842 2092 843 2093 844 2094 845 2099 846 2100 847 2101 848 2106 849 2108 850 2113 851 2114 852 2116 853 2117 854 2118 855 2120 856 2122 857 2125 858 2126 859 2127 860 2128 861 2130 862 2133 863 2136 864 2137 865 2143 866 2145 867 2148 868 2152 869 2154 870 2157 871 2158 872 2161 873 2162 874 2163 875 2165 876 2171 877 2172 878 2181 879 2185 880 2188 881 2191 882 2195 883 2201 884 2205 885 2207 886 2209 887 2213 888 2215 889 2220 890 2221 891 2225 892 2226 893 2229 894 2234 895 2237 896 2238 897 2241 898 2244 899 2248 900 2249 901 2254 902 2257 903 2258 904 2259 905 2260 906 2261 907 2264 908 2267 909 2270 910 2274 911 2275 912 2276 913 2280 914 2282 915 2285 916 2286 917 2288 918 2290 919 2292 920 2293 921 2294 922 2297 923 2302 924 2303 925 2305 926 2307 927 2310 928 2312 929 2313 930 2314 931 2315 932 2316 933 2317 934 2319 935 2320 936 2321 937 2322 938 2323 939 2324 940 2328 941 2330 942 2332 943 2333 944 2335 945 2337 946 2340 947 2341 948 2344 949 2346 950 2349 951 2351 952 2353 953 2354 954 2356 955 2358 956 2359 957 2368 958 2369 959 2370 960 2377 961 2379 962 2381 963 2383 964 2384 965 2387 966 2391 967 2393 968 2394 969 2395 970 2396 971 2407 972 2409 973 2414 974 2415 975 2417 976 2418 977 2422 978 2424 979 2426 980 2427 981 2428 982 2429 983 2433 984 2435 985 2440 986 2442 987 2443 988 2449 989 2450 990 2451 991 2454 992 2458 993 2459 994 2461 995 2462 996 2463 997 2464 998 2465 999 2468 1000 2471