848 683
0 1 3 3 3 5 6 6 9 10 11 12 14 16 17 19 22 23 24 26 28 29 29 31 33 36 37 39 39 46 47 51 52 53 54 56 57 57 62 65 66 71 71 71 72 72 73 74 74 74 75 80 81 82 83 84 86 86 86 86 87 87 87 88 89 89 90 93 97 99 99 102 102 105 105 107 108 109 109 110 110 112 114 116 119 120 122 122 124 124 125 125 129 131 132 135 135 136 137 138 138 138 138 139 140 140 141 142 144 144 145 146 147 148 148 148 150 151 151 152 153 154 159 160 160 160 162 163 166 166 167 167 168 171 172 173 174 176 179 179 180 180 183 184 184 184 185 185 186 186 188 190 190 192 193 193 194 197 197 198 198 198 199 200 201 201 203 206 206 206 207 209 209 212 212 214 215 215 216 216 216 218 219 219 219 220 222 222 223 224 224 229 229 232 234 235 236 237 238 238 240 240 240 241 241 244 249 252 255 255 256 258 258 258 259 260 261 261 262 264 266 266 266 267 268 269 269 270 271 272 275 276 277 279 281 282 283 283 285 286 286 288 289 292 293 294 295 295 296 296 296 296 300 300 302 302 303 305 305 310 311 312 314 314 316 318 319 320 321 324 328 329 330 330 330 330 331 333 335 338 340 340 341 345 348 348 349 351 352 353 354 355 355 356 356 357 357 357 359 363 363 365 365 365 366 367 368 375 375 380 380 381 382 383 385 385 385 387 387 387 389 391 391 392 393 393 397 398 401 403 405 408 410 414 415 416 416 416 417 417 419 423 423 423 426 427 428 428 434 437 439 439 439 440 441 441 442 444 445 447 448 448 450 452 455 457 458 458 459 460 461 461 462 465 466 466 467 468 468 470 470 471 472 473 474 476 477 478 486 486 487 488 491 491 491 492 495 495 498 499 499 502 503 504 505 507 508 509 510 510 512 514 515 515 518 518 519 519 523 523 523 523 524 525 525 527 528 528 529 529 530 530 531 532 533 533 534 535 536 537 540 540 541 542 542 543 547 550 551 551 551 552 554 555 556 558 559 559 559 560 561 562 563 567 568 569 569 573 573 575 576 578 578 579 580 580 582 582 583 584 584 585 587 587 588 588 588 589 594 595 595 596 598 598 599 599 601 602 602 602 603 603 604 604 604 606 608 610 611 612 612 613 616 617 618 621 622 622 623 624 625 625 626 627 627 628 629 630 630 630 631 632 633 633 633 634 635 636 637 637 637 638 638 639 640 640 641 643 646 648 649 650 651 652 653 654 656 656 658 658 659 663 663 664 664 667 667 668 669 671 672 672 673 673 674 675 676 676 678 678 679 680 680 681 682 685 686 687 688 693 693 695 697 698 700 701 702 704 705 705 705 706 706 707 707 708 709 710 711 713 713 714 714 716 717 717 718 718 719 722 724 726 727 727 727 727 727 728 728 730 730 730 732 733 733 733 733 735 735 736 736 736 737 738 740 740 743 744 745 745 745 746 748 748 750 750 751 756 758 760 762 762 762 762 763 765 765 767 770 771 773 774 774 775 775 777 778 779 783 784 784 784 787 789 790 790 791 794 794 796 796 797 798 798 799 800 801 804 805 805 805 806 808 811 812 812 814 814 818 820 824 826 829 830 830 831 832 832 834 835 835 838 839 840 842 843 846 847 849 851 853 853 854 858 858 859 860 861 863 863 865 866 868 870 870 872 874 874 875 875 877 878 878 878 881 881 881 884 884 884 889 889 889 890 891 892 892 892 893 893 895 895 896 898 898 899 900 902 903 903 904 906 906 908 909 910 910 911 912 912 913 913 915 916 922 925 926 927 927 928 934 937 937 937 938 939 940 941 942 943 943 945 946 946 950 950 950 952 952 955 957 958 959 961 963 964 964 965 967 969 974 975 975 976 977 977 979 981 982 983 984 988 990 991 993 995 999 999 
