# Computed using the Mathematica program that I contributed to this sequence 1 0 2 2 3 5 4 8 5 9 6 11 7 14 8 17 9 18 10 20 11 23 12 26 13 27 14 29 15 32 16 35 17 36 18 38 19 41 20 44 21 45 22 47 23 50 24 53 25 54 26 56 27 59 28 62 29 63 30 65 31 68 32 71 33 72 34 74 35 77 36 80 37 81 38 83 39 86 40 89 41 90 42 92 43 95 44 98 45 99 46 101 47 104 48 107 49 108 50 110 51 113 52 116 53 117 54 119 55 122 56 125 57 126 58 128 59 131 60 134 61 135 62 137 63 140 64 143 65 144 66 146 67 149 68 152 69 153 70 155 71 158 72 161 73 162 74 164 75 167 76 170 77 171 78 173 79 176 80 179 81 180 82 182 83 185 84 188 85 189 86 191 87 194 88 197 89 198 90 200 91 203 92 206 93 207 94 209 95 212 96 215 97 216 98 218 99 221 100 224 101 225 102 227 103 230 104 233 105 234 106 236 107 239 108 242 109 243 110 245 111 248 112 251 113 252 114 254 115 257 116 260 117 261 118 263 119 266 120 269 121 270 122 272 123 275 124 278 125 279 126 281 127 284 128 287 129 288 130 290 131 293 132 296 133 297 134 299 135 302 136 305 137 306 138 308 139 311 140 314 141 315 142 317 143 320 144 323 145 324 146 326 147 329 148 332 149 333 150 335 151 338 152 341 153 342 154 344 155 347 156 350 157 351 158 353 159 356 160 359 161 360 162 362 163 365 164 368 165 369 166 371 167 374 168 377 169 378 170 380 171 383 172 386 173 387 174 389 175 392 176 395 177 396 178 398 179 401 180 404 181 405 182 407 183 410 184 413 185 414 186 416 187 419 188 422 189 423 190 425 191 428 192 431 193 432 194 434 195 437 196 440 197 441 198 443 199 446 200 449 201 450 202 452 203 455 204 458 205 459 206 461 207 464 208 467 209 468 210 470 211 473 212 476 213 477 214 479 215 482 216 485 217 486 218 488 219 491 220 494 221 495 222 497 223 500 224 503 225 504 226 506 227 509 228 512 229 513 230 515 231 518 232 521 233 522 234 524 235 527 236 530 237 531 238 533 239 536 240 539 241 540 242 542 243 545 244 548 245 549 246 551 247 554 248 557 249 558 250 560 251 563 252 566 253 567 254 569 255 572 256 575 257 576 258 578 259 581 260 584 261 585 262 587 263 590 264 593 265 594 266 596 267 599 268 602 269 603 270 605 271 608 272 611 273 612 274 614 275 617 276 620 277 621 278 623 279 626 280 629 281 630 282 632 283 635 284 638 285 639 286 641 287 644 288 647 289 648 290 650 291 653 292 656 293 657 294 659 295 662 296 665 297 666 298 668 299 671 300 674 301 675 302 677 303 680 304 683 305 684 306 686 307 689 308 692 309 693 310 695 311 698 312 701 313 702 314 704 315 707 316 710 317 711 318 713 319 716 320 719 321 720 322 722 323 725 324 728 325 729 326 731 327 734 328 737 329 738 330 740 331 743 332 746 333 747 334 749 335 752 336 755 337 756 338 758 339 761 340 764 341 765 342 767 343 770 344 773 345 774 346 776 347 779 348 782 349 783 350 785 351 788 352 791 353 792 354 794 355 797 356 800 357 801 358 803 359 806 360 809 361 810 362 812 363 815 364 818 365 819 366 821 367 824 368 827 369 828 370 830 371 833 372 836 373 837 374 839 375 842 376 845 377 846 378 848 379 851 380 854 381 855 382 857 383 860 384 863 385 864 386 866 387 869 388 872 389 873 390 875 391 878 392 881 393 882 394 884 395 887 396 890 397 891 398 893 399 896 400 899 401 900 402 902 403 905 404 908 405 909 406 911 407 914 408 917 409 918 410 920 411 923 412 926 413 927 414 929 415 932 416 935 417 936 418 938 419 941 420 944 421 945 422 947 423 950 424 953 425 954 426 956 427 959 428 962 429 963 430 965 431 968 432 971 433 972 434 974 435 977 436 980 437 981 438 983 439 986 440 989 441 990 442 992 443 995 444 998 445 999 446 1001 447 1004 448 1007 449 1008 450 1010 451 1013 452 1016 453 1017 454 1019 455 1022 456 1025 457 1026 458 1028 459 1031 460 1034 461 1035 462 1037 463 1040 464 1043 465 1044 466 1046 467 1049 468 1052 469 1053 470 1055 471 1058 472 1061 473 1062 474 1064 475 1067 476 1070 477 1071 478 1073 479 1076 480 1079 481 1080 482 1082 483 1085 484 1088 485 1089 486 1091 487 1094 488 1097 489 1098 490 1100 491 1103 492 1106 493 1107 494 1109 495 1112 496 1115 497 1116 498 1118 499 1121 500 1124 501 1125 502 1127 503 1130 504 1133 505 1134 506 1136 507 1139 508 1142 509 1143 510 1145 511 1148 512 1151 513 1152 514 1154 515 1157 516 1160 517 1161 518 1163 519 1166 520 1169 521 1170 522 1172 523 1175 524 1178 525 1179 526 1181 527 1184 528 1187 529 1188 530 1190 531 1193 532 1196 533 1197 534 1199 535 1202 536 1205 537 1206 538 1208 539 1211 540 1214 541 1215 542 1217 543 1220 544 1223 545 1224 546 1226 547 1229 548 1232 549 1233 550 1235 551 1238 552 1241 553 1242 554 1244 555 1247 556 1250 557 1251 558 1253 559 1256 560 1259 561 1260 562 1262 563 1265 564 1268 565 1269 566 1271 567 1274 568 1277 569 1278 570 1280 571 1283 572 1286 573 1287 574 1289 575 1292 576 1295 577 1296 578 1298 579 1301 580 1304 581 1305 582 1307 583 1310 584 1313 585 1314 586 1316 587 1319 588 1322 589 1323 590 1325 591 1328 592 1331 593 1332 594 1334 595 1337 596 1340 597 1341 598 1343 599 1346 600 1349 601 1350 602 1352 603 1355 604 1358 605 1359 606 1361 607 1364 608 1367 609 1368 610 1370 611 1373 612 1376 613 1377 614 1379 615 1382 616 1385 617 1386 618 1388 619 1391 620 1394 621 1395 622 1397 623 1400 624 1403 625 1404 626 1406 627 1409 628 1412 629 1413 630 1415 631 1418 632 1421 633 1422 634 1424 635 1427 636 1430 637 1431 638 1433 639 1436 640 1439 641 1440 642 1442 643 1445 644 1448 645 1449 646 1451 647 1454 648 1457 649 1458 650 1460 651 1463 652 1466 653 1467 654 1469 655 1472 656 1475 657 1476 658 1478 659 1481 660 1484 661 1485 662 1487 663 1490 664 1493 665 1494 666 1496 667 1499 668 1502 669 1503 670 1505 671 1508 672 1511 673 1512 674 1514 675 1517 676 1520 677 1521 678 1523 679 1526 680 1529 681 1530 682 1532 683 1535 684 1538 685 1539 686 1541 687 1544 688 1547 689 1548 690 1550 691 1553 692 1556 693 1557 694 1559 695 1562 696 1565 697 1566 698 1568 699 1571 700 1574 701 1575 702 1577 703 1580 704 1583 705 1584 706 1586 707 1589 708 1592 709 1593 710 1595 711 1598 712 1601 713 1602 714 1604 715 1607 716 1610 717 1611 718 1613 719 1616 720 1619 721 1620 722 1622 723 1625 724 1628 725 1629 726 1631 727 1634 728 1637 729 1638 730 1640 731 1643 732 1646 733 1647 734 1649 735 1652 736 1655 737 1656 738 1658 739 1661 740 1664 741 1665 742 1667 743 1670 744 1673 745 1674 746 1676 747 1679 748 1682 749 1683 750 1685 751 1688 752 1691 753 1692 754 1694 755 1697 756 1700 757 1701 758 1703 759 1706 760 1709 761 1710 762 1712 763 1715 764 1718 765 1719 766 1721 767 1724 768 1727 769 1728 770 1730 771 1733 772 1736 773 1737 774 1739 775 1742 776 1745 777 1746 778 1748 779 1751 780 1754 781 1755 782 1757 783 1760 784 1763 785 1764 786 1766 787 1769 788 1772 789 1773 790 1775 791 1778 792 1781 793 1782 794 1784 795 1787 796 1790 797 1791 798 1793 799 1796 800 1799 801 1800 802 1802 803 1805 804 1808 805 1809 806 1811 807 1814 808 1817 809 1818 810 1820 811 1823 812 1826 813 1827 814 1829 815 1832 816 1835 817 1836 818 1838 819 1841 820 1844 821 1845 822 1847 823 1850 824 1853 825 1854 826 1856 827 1859 828 1862 829 1863 830 1865 831 1868 832 1871 833 1872 834 1874 835 1877 836 1880 837 1881 838 1883 839 1886 840 1889 841 1890 842 1892 843 1895 844 1898 845 1899 846 1901 847 1904 848 1907 849 1908 850 1910 851 1913 852 1916 853 1917 854 1919 855 1922 856 1925 857 1926 858 1928 859 1931 860 1934 861 1935 862 1937 863 1940 864 1943 865 1944 866 1946 867 1949 868 1952 869 1953 870 1955 871 1958 872 1961 873 1962 874 1964 875 1967 876 1970 877 1971 878 1973 879 1976 880 1979 881 1980 882 1982 883 1985 884 1988 885 1989 886 1991 887 1994 888 1997 889 1998 890 2000 891 2003 892 2006 893 2007 894 2009 895 2012 896 2015 897 2016 898 2018 899 2021 900 2024 901 2025 902 2027 903 2030 904 2033 905 2034 906 2036 907 2039 908 2042 909 2043 910 2045 911 2048 912 2051 913 2052 914 2054 915 2057 916 2060 917 2061 918 2063 919 2066 920 2069 921 2070 922 2072 923 2075 924 2078 925 2079 926 2081 927 2084 928 2087 929 2088 930 2090 931 2093 932 2096 933 2097 934 2099 935 2102 936 2105 937 2106 938 2108 939 2111 940 2114 941 2115 942 2117 943 2120 944 2123 945 2124 946 2126 947 2129 948 2132 949 2133 950 2135 951 2138 952 2141 953 2142 954 2144 955 2147 956 2150 957 2151 958 2153 959 2156 960 2159 961 2160 962 2162 963 2165 964 2168 965 2169 966 2171 967 2174 968 2177 969 2178 970 2180 971 2183 972 2186 973 2187 974 2189 975 2192 976 2195 977 2196 978 2198 979 2201 980 2204 981 2205 982 2207 983 2210 984 2213 985 2214 986 2216 987 2219 988 2222 989 2223 990 2225 991 2228 992 2231 993 2232 994 2234 995 2237 996 2240 997 2241 998 2243 999 2246 1000 2249