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