0 0 1 1 2 2 3 3 4 304 5 305 6 306 7 307 8 288 9 289 10 290 11 291 12 272 13 273 14 274 15 275 16 256 17 257 18 258 19 259 20 560 21 561 22 562 23 563 24 544 25 545 26 546 27 547 28 528 29 529 30 530 31 531 32 512 33 513 34 514 35 515 36 816 37 817 38 818 39 819 40 800 41 801 42 802 43 803 44 784 45 785 46 786 47 787 48 768 49 769 50 770 51 771 52 77872 53 77873 54 77874 55 77875 56 77856 57 77857 58 77858 59 77859 60 77840 61 77841 62 77842 63 77843 64 77824 65 77825 66 77826 67 77827 68 78128 69 78129 70 78130 71 78131 72 78112 73 78113 74 78114 75 78115 76 78096 77 78097 78 78098 79 78099 80 78080 81 78081 82 78082 83 78083 84 78384 85 78385 86 78386 87 78387 88 78368 89 78369 90 78370 91 78371 92 78352 93 78353 94 78354 95 78355 96 78336 97 78337 98 78338 99 78339 100 78640 101 78641 102 78642 103 78643 104 78624 105 78625 106 78626 107 78627 108 78608 109 78609 110 78610 111 78611 112 78592 113 78593 114 78594 115 78595 116 73776 117 73777 118 73778 119 73779 120 73760 121 73761 122 73762 123 73763 124 73744 125 73745 126 73746 127 73747 128 73728 129 73729 130 73730 131 73731 132 74032 133 74033 134 74034 135 74035 136 74016 137 74017 138 74018 139 74019 140 74000 141 74001 142 74002 143 74003 144 73984 145 73985 146 73986 147 73987 148 74288 149 74289 150 74290 151 74291 152 74272 153 74273 154 74274 155 74275 156 74256 157 74257 158 74258 159 74259 160 74240 161 74241 162 74242 163 74243 164 74544 165 74545 166 74546 167 74547 168 74528 169 74529 170 74530 171 74531 172 74512 173 74513 174 74514 175 74515 176 74496 177 74497 178 74498 179 74499 180 69680 181 69681 182 69682 183 69683 184 69664 185 69665 186 69666 187 69667 188 69648 189 69649 190 69650 191 69651 192 69632 193 69633 194 69634 195 69635 196 69936 197 69937 198 69938 199 69939 200 69920 201 69921 202 69922 203 69923 204 69904 205 69905 206 69906 207 69907 208 69888 209 69889 210 69890 211 69891 212 70192 213 70193 214 70194 215 70195 216 70176 217 70177 218 70178 219 70179 220 70160 221 70161 222 70162 223 70163 224 70144 225 70145 226 70146 227 70147 228 70448 229 70449 230 70450 231 70451 232 70432 233 70433 234 70434 235 70435 236 70416 237 70417 238 70418 239 70419 240 70400 241 70401 242 70402 243 70403 244 65584 245 65585 246 65586 247 65587 248 65568 249 65569 250 65570 251 65571 252 65552 253 65553 254 65554 255 65555 256 65536 257 65537 258 65538 259 65539 260 65840 261 65841 262 65842 263 65843 264 65824 265 65825 266 65826 267 65827 268 65808 269 65809 270 65810 271 65811 272 65792 273 65793 274 65794 275 65795 276 66096 277 66097 278 66098 279 66099 280 66080 281 66081 282 66082 283 66083 284 66064 285 66065 286 66066 287 66067 288 66048 289 66049 290 66050 291 66051 292 66352 293 66353 294 66354 295 66355 296 66336 297 66337 298 66338 299 66339 300 66320 301 66321 302 66322 303 66323 304 66304 305 66305 306 66306 307 66307 308 143408 309 143409 310 143410 311 143411 312 143392 313 143393 314 143394 315 143395 316 143376 317 143377 318 143378 319 143379 320 143360 321 143361 322 143362 323 143363 324 143664 325 143665 326 143666 327 143667 328 143648 329 143649 330 143650 331 143651 332 143632 333 143633 334 143634 335 143635 336 143616 337 143617 338 143618 339 143619 340 143920 341 143921 342 143922 343 143923 344 143904 345 143905 346 143906 347 143907 348 143888 349 143889 350 143890 351 143891 352 143872 353 143873 354 143874 355 143875 356 144176 357 144177 358 144178 359 144179 360 144160 361 144161 362 144162 363 144163 364 144144 365 144145 366 144146 367 144147 368 144128 369 144129 370 144130 371 144131 372 139312 373 139313 374 139314 375 139315 376 139296 377 139297 378 139298 379 139299 380 139280 381 139281 382 139282 383 139283 384 139264 385 139265 386 139266 387 139267 388 139568 389 139569 390 139570 391 139571 392 139552 393 139553 394 139554 395 139555 396 139536 397 139537 398 139538 399 139539 400 139520 401 139521 402 139522 403 139523 404 139824 405 139825 406 139826 407 139827 408 139808 409 139809 410 139810 411 139811 412 139792 413 139793 414 139794 415 139795 416 139776 417 139777 418 139778 419 139779 420 140080 421 140081 422 140082 423 140083 424 140064 425 140065 426 140066 427 140067 428 140048 429 140049 430 140050 431 140051 432 140032 433 140033 434 140034 435 140035 436 135216 437 135217 438 135218 439 135219 440 135200 441 135201 442 135202 443 135203 444 135184 445 135185 446 135186 447 135187 448 135168 449 135169 450 135170 451 135171 452 135472 453 135473 454 135474 455 135475 456 135456 457 135457 458 135458 459 135459 460 135440 461 135441 462 135442 463 135443 464 135424 465 135425 466 135426 467 135427 468 135728 469 135729 470 135730 471 135731 472 135712 473 135713 474 135714 475 135715 476 135696 477 135697 478 135698 479 135699 480 135680 481 135681 482 135682 483 135683 484 135984 485 135985 486 135986 487 135987 488 135968 489 135969 490 135970 491 135971 492 135952 493 135953 494 135954 495 135955 496 135936 497 135937 498 135938 499 135939 500 131120 501 131121 502 131122 503 131123 504 131104 505 131105 506 131106 507 131107 508 131088 509 131089 510 131090 511 131091 512 131072 513 131073 514 131074 515 131075 516 131376 517 131377 518 131378 519 131379 520 131360 521 131361 522 131362 523 131363 524 131344 525 131345 526 131346 527 131347 528 131328 529 131329 530 131330 531 131331 532 131632 533 131633 534 131634 535 131635 536 131616 537 131617 538 131618 539 131619 540 131600 541 131601 542 131602 543 131603 544 131584 545 131585 546 131586 547 131587 548 131888 549 131889 550 131890 551 131891 552 131872 553 131873 554 131874 555 131875 556 131856 557 131857 558 131858 559 131859 560 131840 561 131841 562 131842 563 131843 564 208944 565 208945 566 208946 567 208947 568 208928 569 208929 570 208930 571 208931 572 208912 573 208913 574 208914 575 208915 576 208896 577 208897 578 208898 579 208899 580 209200 581 209201 582 209202 583 209203 584 209184 585 209185 586 209186 587 209187 588 209168 589 209169 590 209170 591 209171 592 209152 593 209153 594 209154 595 209155 596 209456 597 209457 598 209458 599 209459 600 209440 601 209441 602 209442 603 209443 604 209424 605 209425 606 209426 607 209427 608 209408 609 209409 610 209410 611 209411 612 209712 613 209713 614 209714 615 209715 616 209696 617 209697 618 209698 619 209699 620 209680 621 209681 622 209682 623 209683 624 209664 625 209665 626 209666 627 209667 628 204848 629 204849 630 204850 631 204851 632 204832 633 204833 634 204834 635 204835 636 204816 637 204817 638 204818 639 204819 640 204800 641 204801 642 204802 643 204803 644 205104 645 205105 646 205106 647 205107 648 205088 649 205089 650 205090 651 205091 652 205072 653 205073 654 205074 655 205075 656 205056 657 205057 658 205058 659 205059 660 205360 661 205361 662 205362 663 205363 664 205344 665 205345 666 205346 667 205347 668 205328 669 205329 670 205330 671 205331 672 205312 673 205313 674 205314 675 205315 676 205616 677 205617 678 205618 679 205619 680 205600 681 205601 682 205602 683 205603 684 205584 685 205585 686 205586 687 205587 688 205568 689 205569 690 205570 691 205571 692 200752 693 200753 694 200754 695 200755 696 200736 697 200737 698 200738 699 200739 700 200720 701 200721 702 200722 703 200723 704 200704 705 200705 706 200706 707 200707 708 201008 709 201009 710 201010 711 201011 712 200992 713 200993 714 200994 715 200995 716 200976 717 200977 718 200978 719 200979 720 200960 721 200961 722 200962 723 200963 724 201264 725 201265 726 201266 727 201267 728 201248 729 201249 730 201250 731 201251 732 201232 733 201233 734 201234 735 201235 736 201216 737 201217 738 201218 739 201219 740 201520 741 201521 742 201522 743 201523 744 201504 745 201505 746 201506 747 201507 748 201488 749 201489 750 201490 751 201491 752 201472 753 201473 754 201474 755 201475 756 196656 757 196657 758 196658 759 196659 760 196640 761 196641 762 196642 763 196643 764 196624 765 196625 766 196626 767 196627 768 196608 769 196609 770 196610 771 196611 772 196912 773 196913 774 196914 775 196915 776 196896 777 196897 778 196898 779 196899 780 196880 781 196881 782 196882 783 196883 784 196864 785 196865 786 196866 787 196867 788 197168 789 197169 790 197170 791 197171 792 197152 793 197153 794 197154 795 197155 796 197136 797 197137 798 197138 799 197139 800 197120 801 197121 802 197122 803 197123 804 197424 805 197425 806 197426 807 197427 808 197408 809 197409 810 197410 811 197411 812 197392 813 197393 814 197394 815 197395 816 197376 817 197377 818 197378 819 197379 820 19935280 821 19935281 822 19935282 823 19935283 824 19935264 825 19935265 826 19935266 827 19935267 828 19935248 829 19935249 830 19935250 831 19935251 832 19935232 833 19935233 834 19935234 835 19935235 836 19935536 837 19935537 838 19935538 839 19935539 840 19935520 841 19935521 842 19935522 843 19935523 844 19935504 845 19935505 846 19935506 847 19935507 848 19935488 849 19935489 850 19935490 851 19935491 852 19935792 853 19935793 854 19935794 855 19935795 856 19935776 857 19935777 858 19935778 859 19935779 860 19935760 861 19935761 862 19935762 863 19935763 864 19935744 865 19935745 866 19935746 867 19935747 868 19936048 869 19936049 870 19936050 871 19936051 872 19936032 873 19936033 874 19936034 875 19936035 876 19936016 877 19936017 878 19936018 879 19936019 880 19936000 881 19936001 882 19936002 883 19936003 884 19931184 885 19931185 886 19931186 887 19931187 888 19931168 889 19931169 890 19931170 891 19931171 892 19931152 893 19931153 894 19931154 895 19931155 896 19931136 897 19931137 898 19931138 899 19931139 900 19931440 901 19931441 902 19931442 903 19931443 904 19931424 905 19931425 906 19931426 907 19931427 908 19931408 909 19931409 910 19931410 911 19931411 912 19931392 913 19931393 914 19931394 915 19931395 916 19931696 917 19931697 918 19931698 919 19931699 920 19931680 921 19931681 922 19931682 923 19931683 924 19931664 925 19931665 926 19931666 927 19931667 928 19931648 929 19931649 930 19931650 931 19931651 932 19931952 933 19931953 934 19931954 935 19931955 936 19931936 937 19931937 938 19931938 939 19931939 940 19931920 941 19931921 942 19931922 943 19931923 944 19931904 945 19931905 946 19931906 947 19931907 948 19927088 949 19927089 950 19927090 951 19927091 952 19927072 953 19927073 954 19927074 955 19927075 956 19927056 957 19927057 958 19927058 959 19927059 960 19927040 961 19927041 962 19927042 963 19927043 964 19927344 965 19927345 966 19927346 967 19927347 968 19927328 969 19927329 970 19927330 971 19927331 972 19927312 973 19927313 974 19927314 975 19927315 976 19927296 977 19927297 978 19927298 979 19927299 980 19927600 981 19927601 982 19927602 983 19927603 984 19927584 985 19927585 986 19927586 987 19927587 988 19927568 989 19927569 990 19927570 991 19927571 992 19927552 993 19927553 994 19927554 995 19927555 996 19927856 997 19927857 998 19927858 999 19927859 1000 19927840