1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 13 12 14 13 15 14 16 15 18 16 21 17 22 18 23 19 24 20 26 21 29 22 34 23 35 24 36 25 37 26 39 27 42 28 47 29 55 30 56 31 57 32 58 33 60 34 63 35 68 36 76 37 89 38 90 39 91 40 92 41 94 42 97 43 102 44 110 45 123 46 144 47 145 48 146 49 147 50 149 51 152 52 157 53 165 54 178 55 199 56 233 57 234 58 235 59 236 60 238 61 241 62 246 63 254 64 267 65 288 66 322 67 377 68 378 69 379 70 380 71 382 72 385 73 390 74 398 75 411 76 432 77 466 78 521 79 610 80 611 81 612 82 613 83 615 84 618 85 623 86 631 87 644 88 665 89 699 90 754 91 843 92 987 93 988 94 989 95 990 96 992 97 995 98 1000 99 1008 100 1021 101 1042 102 1076 103 1131 104 1220 105 1364 106 1597 107 1598 108 1599 109 1600 110 1602 111 1605 112 1610 113 1618 114 1631 115 1652 116 1686 117 1741 118 1830 119 1974 120 2207 121 2584 122 2585 123 2586 124 2587 125 2589 126 2592 127 2597 128 2605 129 2618 130 2639 131 2673 132 2728 133 2817 134 2961 135 3194 136 3571 137 4181 138 4182 139 4183 140 4184 141 4186 142 4189 143 4194 144 4202 145 4215 146 4236 147 4270 148 4325 149 4414 150 4558 151 4791 152 5168 153 5778 154 6765 155 6766 156 6767 157 6768 158 6770 159 6773 160 6778 161 6786 162 6799 163 6820 164 6854 165 6909 166 6998 167 7142 168 7375 169 7752 170 8362 171 9349 172 10946 173 10947 174 10948 175 10949 176 10951 177 10954 178 10959 179 10967 180 10980 181 11001 182 11035 183 11090 184 11179 185 11323 186 11556 187 11933 188 12543 189 13530 190 15127 191 17711 192 17712 193 17713 194 17714 195 17716 196 17719 197 17724 198 17732 199 17745 200 17766 201 17800 202 17855 203 17944 204 18088 205 18321 206 18698 207 19308 208 20295 209 21892 210 24476 211 28657 212 28658 213 28659 214 28660 215 28662 216 28665 217 28670 218 28678 219 28691 220 28712 221 28746 222 28801 223 28890 224 29034 225 29267 226 29644 227 30254 228 31241 229 32838 230 35422 231 39603 232 46368 233 46369 234 46370 235 46371 236 46373 237 46376 238 46381 239 46389 240 46402 241 46423 242 46457 243 46512 244 46601 245 46745 246 46978 247 47355 248 47965 249 48952 250 50549 251 53133 252 57314 253 64079 254 75025 255 75026 256 75027 257 75028 258 75030 259 75033 260 75038 261 75046 262 75059 263 75080 264 75114 265 75169 266 75258 267 75402 268 75635 269 76012 270 76622 271 77609 272 79206 273 81790 274 85971 275 92736 276 103682 277 121393 278 121394 279 121395 280 121396 281 121398 282 121401 283 121406 284 121414 285 121427 286 121448 287 121482 288 121537 289 121626 290 121770 291 122003 292 122380 293 122990 294 123977 295 125574 296 128158 297 132339 298 139104 299 150050 300 167761 301 196418 302 196419 303 196420 304 196421 305 196423 306 196426 307 196431 308 196439 309 196452 310 196473 311 196507 312 196562 313 196651 314 196795 315 197028 316 197405 317 198015 318 199002 319 200599 320 203183 321 207364 322 214129 323 225075 324 242786 325 271443 326 317811 327 317812 328 317813 329 317814 330 317816 331 317819 332 317824 333 317832 334 317845 335 317866 336 317900 337 317955 338 318044 339 318188 340 318421 341 318798 342 319408 343 320395 344 321992 345 324576 346 328757 347 335522 348 346468 349 364179 350 392836 351 439204 352 514229 353 514230 354 514231 355 514232 356 514234 357 514237 358 514242 359 514250 360 514263 361 514284 362 514318 363 514373 364 514462 365 514606 366 514839 367 515216 368 515826 369 516813 370 518410 371 520994 372 525175 373 531940 374 542886 375 560597 376 589254 377 635622 378 710647 379 832040 380 832041 381 832042 382 832043 383 832045 384 832048 385 832053 386 832061 387 832074 388 832095 389 832129 390 832184 391 832273 392 832417 393 832650 394 833027 395 833637 396 834624 397 836221 398 838805 399 842986 400 849751 401 860697 402 878408 403 907065 404 953433 405 1028458 406 1149851 407 1346269 408 1346270 409 1346271 410 1346272 411 1346274 412 1346277 413 1346282 414 1346290 415 1346303 416 1346324 417 1346358 418 1346413 419 1346502 420 1346646 421 1346879 422 1347256 423 1347866 424 1348853 425 1350450 426 1353034 427 1357215 428 1363980 429 1374926 430 1392637 431 1421294 432 1467662 433 1542687 434 1664080 435 1860498 436 2178309 437 2178310 438 2178311 439 2178312 440 2178314 441 2178317 442 2178322 443 2178330 444 2178343 445 2178364 446 2178398 447 2178453 448 2178542 449 2178686 450 2178919 451 2179296 452 2179906 453 2180893 454 2182490 455 2185074 456 2189255 457 2196020 458 2206966 459 2224677 460 2253334 461 2299702 462 2374727 463 2496120 464 2692538 465 3010349 466 3524578 467 3524579 468 3524580 469 3524581 470 3524583 471 3524586 472 3524591 473 3524599 474 3524612 475 3524633 476 3524667 477 3524722 478 3524811 479 3524955 480 3525188 481 3525565 482 3526175 483 3527162 484 3528759 485 3531343 486 3535524 487 3542289 488 3553235 489 3570946 490 3599603 491 3645971 492 3720996 493 3842389 494 4038807 495 4356618 496 4870847 497 5702887 498 5702888 499 5702889 500 5702890 501 5702892 502 5702895 503 5702900 504 5702908 505 5702921 506 5702942 507 5702976 508 5703031 509 5703120 510 5703264 511 5703497 512 5703874 513 5704484 514 5705471 515 5707068 516 5709652 517 5713833 518 5720598 519 5731544 520 5749255 521 5777912 522 5824280 523 5899305 524 6020698 525 6217116 526 6534927 527 7049156 528 7881196 529 9227465 530 9227466 531 9227467 532 9227468 533 9227470 534 9227473 535 9227478 536 9227486 537 9227499 538 9227520 539 9227554 540 9227609 541 9227698 542 9227842 543 9228075 544 9228452 545 9229062 546 9230049 547 9231646 548 9234230 549 9238411 550 9245176 551 9256122 552 9273833 553 9302490 554 9348858 555 9423883 556 9545276 557 9741694 558 10059505 559 10573734 560 11405774 561 12752043 562 14930352 563 14930353 564 14930354 565 14930355 566 14930357 567 14930360 568 14930365 569 14930373 570 14930386 571 14930407 572 14930441 573 14930496 574 14930585 575 14930729 576 14930962 577 14931339 578 14931949 579 14932936 580 14934533 581 14937117 582 14941298 583 14948063 584 14959009 585 14976720 586 15005377 587 15051745 588 15126770 589 15248163 590 15444581 591 15762392 592 16276621 593 17108661 594 18454930 595 20633239 596 24157817 597 24157818 598 24157819 599 24157820 600 24157822 601 24157825 602 24157830 603 24157838 604 24157851 605 24157872 606 24157906 607 24157961 608 24158050 609 24158194 610 24158427 611 24158804 612 24159414 613 24160401 614 24161998 615 24164582 616 24168763 617 24175528 618 24186474 619 24204185 620 24232842 621 24279210 622 24354235 623 24475628 624 24672046 625 24989857 626 25504086 627 26336126 628 27682395 629 29860704 630 33385282 631 39088169 632 39088170 633 39088171 634 39088172 635 39088174 636 39088177 637 39088182 638 39088190 639 39088203 640 39088224 641 39088258 642 39088313 643 39088402 644 39088546 645 39088779 646 39089156 647 39089766 648 39090753 649 39092350 650 39094934 651 39099115 652 39105880 653 39116826 654 39134537 655 39163194 656 39209562 657 39284587 658 39405980 659 39602398 660 39920209 661 40434438 662 41266478 663 42612747 664 44791056 665 48315634 666 54018521 667 63245986 668 63245987 669 63245988 670 63245989 671 63245991 672 63245994 673 63245999 674 63246007 675 63246020 676 63246041 677 63246075 678 63246130 679 63246219 680 63246363 681 63246596 682 63246973 683 63247583 684 63248570 685 63250167 686 63252751 687 63256932 688 63263697 689 63274643 690 63292354 691 63321011 692 63367379 693 63442404 694 63563797 695 63760215 696 64078026 697 64592255 698 65424295 699 66770564 700 68948873 701 72473451 702 78176338 703 87403803 704 102334155 705 102334156 706 102334157 707 102334158 708 102334160 709 102334163 710 102334168 711 102334176 712 102334189 713 102334210 714 102334244 715 102334299 716 102334388 717 102334532 718 102334765 719 102335142 720 102335752 721 102336739 722 102338336 723 102340920 724 102345101 725 102351866 726 102362812 727 102380523 728 102409180 729 102455548 730 102530573 731 102651966 732 102848384 733 103166195 734 103680424 735 104512464 736 105858733 737 108037042 738 111561620 739 117264507 740 126491972 741 141422324 742 165580141 743 165580142 744 165580143 745 165580144 746 165580146 747 165580149 748 165580154 749 165580162 750 165580175 751 165580196 752 165580230 753 165580285 754 165580374 755 165580518 756 165580751 757 165581128 758 165581738 759 165582725 760 165584322 761 165586906 762 165591087 763 165597852 764 165608798 765 165626509 766 165655166 767 165701534 768 165776559 769 165897952 770 166094370 771 166412181 772 166926410 773 167758450 774 169104719 775 171283028 776 174807606 777 180510493 778 189737958 779 204668310 780 228826127 781 267914296 782 267914297 783 267914298 784 267914299 785 267914301 786 267914304 787 267914309 788 267914317 789 267914330 790 267914351 791 267914385 792 267914440 793 267914529 794 267914673 795 267914906 796 267915283 797 267915893 798 267916880 799 267918477 800 267921061 801 267925242 802 267932007 803 267942953 804 267960664 805 267989321 806 268035689 807 268110714 808 268232107 809 268428525 810 268746336 811 269260565 812 270092605 813 271438874 814 273617183 815 277141761 816 282844648 817 292072113 818 307002465 819 331160282 820 370248451 821 433494437 822 433494438 823 433494439 824 433494440 825 433494442 826 433494445 827 433494450 828 433494458 829 433494471 830 433494492 831 433494526 832 433494581 833 433494670 834 433494814 835 433495047 836 433495424 837 433496034 838 433497021 839 433498618 840 433501202 841 433505383 842 433512148 843 433523094 844 433540805 845 433569462 846 433615830 847 433690855 848 433812248 849 434008666 850 434326477 851 434840706 852 435672746 853 437019015 854 439197324 855 442721902 856 448424789 857 457652254 858 472582606 859 496740423 860 535828592 861 599074578 862 701408733 863 701408734 864 701408735 865 701408736 866 701408738 867 701408741 868 701408746 869 701408754 870 701408767 871 701408788 872 701408822 873 701408877 874 701408966 875 701409110 876 701409343 877 701409720 878 701410330 879 701411317 880 701412914 881 701415498 882 701419679 883 701426444 884 701437390 885 701455101 886 701483758 887 701530126 888 701605151 889 701726544 890 701922962 891 702240773 892 702755002 893 703587042 894 704933311 895 707111620 896 710636198 897 716339085 898 725566550 899 740496902 900 764654719 901 803742888 902 866988874 903 969323029 904 1134903170 905 1134903171 906 1134903172 907 1134903173 908 1134903175 909 1134903178 910 1134903183 911 1134903191 912 1134903204 913 1134903225 914 1134903259 915 1134903314 916 1134903403 917 1134903547 918 1134903780 919 1134904157 920 1134904767 921 1134905754 922 1134907351 923 1134909935 924 1134914116 925 1134920881 926 1134931827 927 1134949538 928 1134978195 929 1135024563 930 1135099588 931 1135220981 932 1135417399 933 1135735210 934 1136249439 935 1137081479 936 1138427748 937 1140606057 938 1144130635 939 1149833522 940 1159060987 941 1173991339 942 1198149156 943 1237237325 944 1300483311 945 1402817466 946 1568397607 947 1836311903 948 1836311904 949 1836311905 950 1836311906 951 1836311908 952 1836311911 953 1836311916 954 1836311924 955 1836311937 956 1836311958 957 1836311992 958 1836312047 959 1836312136 960 1836312280 961 1836312513 962 1836312890 963 1836313500 964 1836314487 965 1836316084 966 1836318668 967 1836322849 968 1836329614 969 1836340560 970 1836358271 971 1836386928 972 1836433296 973 1836508321 974 1836629714 975 1836826132 976 1837143943 977 1837658172 978 1838490212 979 1839836481 980 1842014790 981 1845539368 982 1851242255 983 1860469720 984 1875400072 985 1899557889 986 1938646058 987 2001892044 988 2104226199 989 2269806340 990 2537720636 991 2971215073 992 2971215074 993 2971215075 994 2971215076 995 2971215078 996 2971215081 997 2971215086 998 2971215094 999 2971215107 1000 2971215128