1 1 2 2 3 3 4 4 5 5 6 7 7 11 8 12 9 13 10 14 11 15 12 17 13 21 14 22 15 23 16 24 17 25 18 27 19 31 20 32 21 33 22 34 23 35 24 37 25 41 26 42 27 43 28 44 29 45 30 47 31 51 32 52 33 53 34 54 35 55 36 57 37 71 38 72 39 73 40 74 41 75 42 77 43 111 44 112 45 113 46 114 47 115 48 117 49 121 50 122 51 123 52 124 53 125 54 127 55 131 56 132 57 133 58 134 59 135 60 137 61 141 62 142 63 143 64 144 65 145 66 147 67 151 68 152 69 153 70 154 71 155 72 157 73 171 74 172 75 173 76 174 77 175 78 177 79 211 80 212 81 213 82 214 83 215 84 217 85 221 86 222 87 223 88 224 89 225 90 227 91 231 92 232 93 233 94 234 95 235 96 237 97 241 98 242 99 243 100 244 101 245 102 247 103 251 104 252 105 253 106 254 107 255 108 257 109 271 110 272 111 273 112 274 113 275 114 277 115 311 116 312 117 313 118 314 119 315 120 317 121 321 122 322 123 323 124 324 125 325 126 327 127 331 128 332 129 333 130 334 131 335 132 337 133 341 134 342 135 343 136 344 137 345 138 347 139 351 140 352 141 353 142 354 143 355 144 357 145 371 146 372 147 373 148 374 149 375 150 377 151 411 152 412 153 413 154 414 155 415 156 417 157 421 158 422 159 423 160 424 161 425 162 427 163 431 164 432 165 433 166 434 167 435 168 437 169 441 170 442 171 443 172 444 173 445 174 447 175 451 176 452 177 453 178 454 179 455 180 457 181 471 182 472 183 473 184 474 185 475 186 477 187 511 188 512 189 513 190 514 191 515 192 517 193 521 194 522 195 523 196 524 197 525 198 527 199 531 200 532 201 533 202 534 203 535 204 537 205 541 206 542 207 543 208 544 209 545 210 547 211 551 212 552 213 553 214 554 215 555 216 557 217 571 218 572 219 573 220 574 221 575 222 577 223 711 224 712 225 713 226 714 227 715 228 717 229 721 230 722 231 723 232 724 233 725 234 727 235 731 236 732 237 733 238 734 239 735 240 737 241 741 242 742 243 743 244 744 245 745 246 747 247 751 248 752 249 753 250 754 251 755 252 757 253 771 254 772 255 773 256 774 257 775 258 777 259 1111 260 1112 261 1113 262 1114 263 1115 264 1117 265 1121 266 1122 267 1123 268 1124 269 1125 270 1127 271 1131 272 1132 273 1133 274 1134 275 1135 276 1137 277 1141 278 1142 279 1143 280 1144 281 1145 282 1147 283 1151 284 1152 285 1153 286 1154 287 1155 288 1157 289 1171 290 1172 291 1173 292 1174 293 1175 294 1177 295 1211 296 1212 297 1213 298 1214 299 1215 300 1217 301 1221 302 1222 303 1223 304 1224 305 1225 306 1227 307 1231 308 1232 309 1233 310 1234 311 1235 312 1237 313 1241 314 1242 315 1243 316 1244 317 1245 318 1247 319 1251 320 1252 321 1253 322 1254 323 1255 324 1257 325 1271 326 1272 327 1273 328 1274 329 1275 330 1277 331 1311 332 1312 333 1313 334 1314 335 1315 336 1317 337 1321 338 1322 339 1323 340 1324 341 1325 342 1327 343 1331 344 1332 345 1333 346 1334 347 1335 348 1337 349 1341 350 1342 351 1343 352 1344 353 1345 354 1347 355 1351 356 1352 357 1353 358 1354 359 1355 360 1357 361 1371 362 1372 363 1373 364 1374 365 1375 366 1377 367 1411 368 1412 369 1413 370 1414 371 1415 372 1417 373 1421 374 1422 375 1423 376 1424 377 1425 378 1427 379 1431 380 1432 381 1433 382 1434 383 1435 384 1437 385 1441 386 1442 387 1443 388 1444 389 1445 390 1447 391 1451 392 1452 393 1453 394 1454 395 1455 396 1457 397 1471 398 1472 399 1473 400 1474 401 1475 402 1477 403 1511 404 1512 405 1513 406 1514 407 1515 408 1517 409 1521 410 1522 411 1523 412 1524 413 1525 414 1527 415 1531 416 1532 417 1533 418 1534 419 1535 420 1537 421 1541 422 1542 423 1543 424 1544 425 1545 426 1547 427 1551 428 1552 429 1553 430 1554 431 1555 432 1557 433 1571 434 1572 435 1573 436 1574 437 1575 438 1577 439 1711 440 1712 441 1713 442 1714 443 1715 444 1717 445 1721 446 1722 447 1723 448 1724 449 1725 450 1727 451 1731 452 1732 453 1733 454 1734 455 1735 456 1737 457 1741 458 1742 459 1743 460 1744 461 1745 462 1747 463 1751 464 1752 465 1753 466 1754 467 1755 468 1757 469 1771 470 1772 471 1773 472 1774 473 1775 474 1777 475 2111 476 2112 477 2113 478 2114 479 2115 480 2117 481 2121 482 2122 483 2123 484 2124 485 2125 486 2127 487 2131 488 2132 489 2133 490 2134 491 2135 492 2137 493 2141 494 2142 495 2143 496 2144 497 2145 498 2147 499 2151 500 2152 501 2153 502 2154 503 2155 504 2157 505 2171 506 2172 507 2173 508 2174 509 2175 510 2177 511 2211 512 2212 513 2213 514 2214 515 2215 516 2217 517 2221 518 2222 519 2223 520 2224 521 2225 522 2227 523 2231 524 2232 525 2233 526 2234 527 2235 528 2237 529 2241 530 2242 531 2243 532 2244 533 2245 534 2247 535 2251 536 2252 537 2253 538 2254 539 2255 540 2257 541 2271 542 2272 543 2273 544 2274 545 2275 546 2277 547 2311 548 2312 549 2313 550 2314 551 2315 552 2317 553 2321 554 2322 555 2323 556 2324 557 2325 558 2327 559 2331 560 2332 561 2333 562 2334 563 2335 564 2337 565 2341 566 2342 567 2343 568 2344 569 2345 570 2347 571 2351 572 2352 573 2353 574 2354 575 2355 576 2357 577 2371 578 2372 579 2373 580 2374 581 2375 582 2377 583 2411 584 2412 585 2413 586 2414 587 2415 588 2417 589 2421 590 2422 591 2423 592 2424 593 2425 594 2427 595 2431 596 2432 597 2433 598 2434 599 2435 600 2437 601 2441 602 2442 603 2443 604 2444 605 2445 606 2447 607 2451 608 2452 609 2453 610 2454 611 2455 612 2457 613 2471 614 2472 615 2473 616 2474 617 2475 618 2477 619 2511 620 2512 621 2513 622 2514 623 2515 624 2517 625 2521 626 2522 627 2523 628 2524 629 2525 630 2527 631 2531 632 2532 633 2533 634 2534 635 2535 636 2537 637 2541 638 2542 639 2543 640 2544 641 2545 642 2547 643 2551 644 2552 645 2553 646 2554 647 2555 648 2557 649 2571 650 2572 651 2573 652 2574 653 2575 654 2577 655 2711 656 2712 657 2713 658 2714 659 2715 660 2717 661 2721 662 2722 663 2723 664 2724 665 2725 666 2727 667 2731 668 2732 669 2733 670 2734 671 2735 672 2737 673 2741 674 2742 675 2743 676 2744 677 2745 678 2747 679 2751 680 2752 681 2753 682 2754 683 2755 684 2757 685 2771 686 2772 687 2773 688 2774 689 2775 690 2777 691 3111 692 3112 693 3113 694 3114 695 3115 696 3117 697 3121 698 3122 699 3123 700 3124 701 3125 702 3127 703 3131 704 3132 705 3133 706 3134 707 3135 708 3137 709 3141 710 3142 711 3143 712 3144 713 3145 714 3147 715 3151 716 3152 717 3153 718 3154 719 3155 720 3157 721 3171 722 3172 723 3173 724 3174 725 3175 726 3177 727 3211 728 3212 729 3213 730 3214 731 3215 732 3217 733 3221 734 3222 735 3223 736 3224 737 3225 738 3227 739 3231 740 3232 741 3233 742 3234 743 3235 744 3237 745 3241 746 3242 747 3243 748 3244 749 3245 750 3247 751 3251 752 3252 753 3253 754 3254 755 3255 756 3257 757 3271 758 3272 759 3273 760 3274 761 3275 762 3277 763 3311 764 3312 765 3313 766 3314 767 3315 768 3317 769 3321 770 3322 771 3323 772 3324 773 3325 774 3327 775 3331 776 3332 777 3333 778 3334 779 3335 780 3337 781 3341 782 3342 783 3343 784 3344 785 3345 786 3347 787 3351 788 3352 789 3353 790 3354 791 3355 792 3357 793 3371 794 3372 795 3373 796 3374 797 3375 798 3377 799 3411 800 3412 801 3413 802 3414 803 3415 804 3417 805 3421 806 3422 807 3423 808 3424 809 3425 810 3427 811 3431 812 3432 813 3433 814 3434 815 3435 816 3437 817 3441 818 3442 819 3443 820 3444 821 3445 822 3447 823 3451 824 3452 825 3453 826 3454 827 3455 828 3457 829 3471 830 3472 831 3473 832 3474 833 3475 834 3477 835 3511 836 3512 837 3513 838 3514 839 3515 840 3517 841 3521 842 3522 843 3523 844 3524 845 3525 846 3527 847 3531 848 3532 849 3533 850 3534 851 3535 852 3537 853 3541 854 3542 855 3543 856 3544 857 3545 858 3547 859 3551 860 3552 861 3553 862 3554 863 3555 864 3557 865 3571 866 3572 867 3573 868 3574 869 3575 870 3577 871 3711 872 3712 873 3713 874 3714 875 3715 876 3717 877 3721 878 3722 879 3723 880 3724 881 3725 882 3727 883 3731 884 3732 885 3733 886 3734 887 3735 888 3737 889 3741 890 3742 891 3743 892 3744 893 3745 894 3747 895 3751 896 3752 897 3753 898 3754 899 3755 900 3757 901 3771 902 3772 903 3773 904 3774 905 3775 906 3777 907 4111 908 4112 909 4113 910 4114 911 4115 912 4117 913 4121 914 4122 915 4123 916 4124 917 4125 918 4127 919 4131 920 4132 921 4133 922 4134 923 4135 924 4137 925 4141 926 4142 927 4143 928 4144 929 4145 930 4147 931 4151 932 4152 933 4153 934 4154 935 4155 936 4157 937 4171 938 4172 939 4173 940 4174 941 4175 942 4177 943 4211 944 4212 945 4213 946 4214 947 4215 948 4217 949 4221 950 4222 951 4223 952 4224 953 4225 954 4227 955 4231 956 4232 957 4233 958 4234 959 4235 960 4237 961 4241 962 4242 963 4243 964 4244 965 4245 966 4247 967 4251 968 4252 969 4253 970 4254 971 4255 972 4257 973 4271 974 4272 975 4273 976 4274 977 4275 978 4277 979 4311 980 4312 981 4313 982 4314 983 4315 984 4317 985 4321 986 4322 987 4323 988 4324 989 4325 990 4327 991 4331 992 4332 993 4333 994 4334 995 4335 996 4337 997 4341 998 4342 999 4343 1000 4344