1 10 2 12 3 13 4 14 5 15 6 16 7 17 8 18 9 20 10 21 11 23 12 24 13 25 14 26 15 27 16 29 17 30 18 31 19 32 20 34 21 35 22 36 23 38 24 40 25 41 26 42 27 43 28 45 29 47 30 50 31 51 32 52 33 53 34 54 35 56 36 60 37 61 38 62 39 63 40 65 41 70 42 71 43 72 44 74 45 80 46 81 47 83 48 90 49 92 50 100 51 102 52 103 53 104 54 105 55 106 56 107 57 108 58 110 59 112 60 113 61 114 62 115 63 116 64 117 65 118 66 120 67 122 68 123 69 124 70 125 71 126 72 127 73 128 74 130 75 132 76 133 77 134 78 135 79 136 80 137 81 138 82 140 83 142 84 143 85 144 86 145 87 146 88 147 89 148 90 200 91 201 92 203 93 204 94 205 95 206 96 207 97 209 98 210 99 211 100 213 101 214 102 215 103 216 104 217 105 220 106 221 107 223 108 224 109 225 110 226 111 227 112 230 113 231 114 233 115 234 116 235 117 236 118 237 119 240 120 241 121 243 122 244 123 245 124 246 125 247 126 300 127 301 128 302 129 304 130 305 131 306 132 308 133 310 134 311 135 312 136 314 137 315 138 316 139 320 140 321 141 322 142 324 143 325 144 326 145 330 146 331 147 332 148 334 149 335 150 336 151 340 152 341 153 342 154 344 155 345 156 346 157 400 158 401 159 402 160 403 161 405 162 407 163 410 164 411 165 412 166 413 167 415 168 420 169 421 170 422 171 423 172 425 173 430 174 431 175 432 176 433 177 435 178 440 179 441 180 442 181 443 182 445 183 500 184 501 185 502 186 503 187 504 188 506 189 510 190 511 191 512 192 513 193 514 194 520 195 521 196 522 197 523 198 524 199 530 200 531 201 532 202 533 203 534 204 540 205 541 206 542 207 543 208 544 209 600 210 601 211 602 212 603 213 605 214 610 215 611 216 612 217 613 218 620 219 621 220 622 221 623 222 630 223 631 224 632 225 633 226 640 227 641 228 642 229 643 230 700 231 701 232 702 233 704 234 710 235 711 236 712 237 720 238 721 239 722 240 730 241 731 242 732 243 740 244 741 245 742 246 800 247 801 248 803 249 810 250 811 251 820 252 821 253 830 254 831 255 840 256 841 257 900 258 902 259 910 260 920 261 930 262 940 263 1000 264 1002 265 1003 266 1004 267 1005 268 1006 269 1007 270 1008 271 1010 272 1011 273 1012 274 1013 275 1014 276 1015 277 1016 278 1017 279 1018 280 1020 281 1021 282 1022 283 1023 284 1024 285 1025 286 1026 287 1027 288 1028 289 1030 290 1031 291 1032 292 1033 293 1034 294 1035 295 1036 296 1037 297 1038 298 1040 299 1041 300 1042 301 1043 302 1044 303 1045 304 1046 305 1047 306 1048 307 1050 308 1051 309 1052 310 1053 311 1054 312 1055 313 1056 314 1057 315 1058 316 1060 317 1061 318 1062 319 1063 320 1064 321 1065 322 1066 323 1067 324 1068 325 1070 326 1071 327 1072 328 1073 329 1074 330 1075 331 1076 332 1077 333 1078 334 1080 335 1081 336 1082 337 1083 338 1084 339 1085 340 1086 341 1087 342 1088 343 1090 344 1091 345 1092 346 1093 347 1094 348 1095 349 1096 350 1097 351 1098 352 1100 353 1101 354 1102 355 1103 356 1104 357 1105 358 1106 359 1107 360 1108 361 1110 362 1112 363 1113 364 1114 365 1115 366 1116 367 1117 368 1118 369 1120 370 1121 371 1122 372 1123 373 1124 374 1125 375 1126 376 1127 377 1128 378 1130 379 1131 380 1132 381 1133 382 1134 383 1135 384 1136 385 1137 386 1138 387 1140 388 1141 389 1142 390 1143 391 1144 392 1145 393 1146 394 1147 395 1148 396 1150 397 1151 398 1152 399 1153 400 1154 401 1155 402 1156 403 1157 404 1158 405 1160 406 1161 407 1162 408 1163 409 1164 410 1165 411 1166 412 1167 413 1168 414 1170 415 1171 416 1172 417 1173 418 1174 419 1175 420 1176 421 1177 422 1178 423 1180 424 1181 425 1182 426 1183 427 1184 428 1185 429 1186 430 1187 431 1188 432 1200 433 1201 434 1202 435 1203 436 1204 437 1205 438 1206 439 1207 440 1208 441 1210 442 1211 443 1212 444 1213 445 1214 446 1215 447 1216 448 1217 449 1218 450 1220 451 1222 452 1223 453 1224 454 1225 455 1226 456 1227 457 1228 458 1230 459 1231 460 1232 461 1233 462 1234 463 1235 464 1236 465 1237 466 1238 467 1240 468 1241 469 1242 470 1243 471 1244 472 1245 473 1246 474 1247 475 1248 476 1250 477 1251 478 1252 479 1253 480 1254 481 1255 482 1256 483 1257 484 1258 485 1260 486 1261 487 1262 488 1263 489 1264 490 1265 491 1266 492 1267 493 1268 494 1270 495 1271 496 1272 497 1273 498 1274 499 1275 500 1276 501 1277 502 1278 503 1300 504 1301 505 1302 506 1303 507 1304 508 1305 509 1306 510 1307 511 1308 512 1310 513 1311 514 1312 515 1313 516 1314 517 1315 518 1316 519 1317 520 1318 521 1320 522 1321 523 1322 524 1323 525 1324 526 1325 527 1326 528 1327 529 1328 530 1330 531 1332 532 1333 533 1334 534 1335 535 1336 536 1337 537 1338 538 1340 539 1341 540 1342 541 1343 542 1344 543 1345 544 1346 545 1347 546 1348 547 1350 548 1351 549 1352 550 1353 551 1354 552 1355 553 1356 554 1357 555 1358 556 1360 557 1361 558 1362 559 1363 560 1364 561 1365 562 1366 563 1367 564 1368 565 1400 566 1401 567 1402 568 1403 569 1404 570 1405 571 1406 572 1407 573 1408 574 1410 575 1411 576 1412 577 1413 578 1414 579 1415 580 1416 581 1417 582 1418 583 1420 584 1421 585 1422 586 1423 587 1424 588 1425 589 1426 590 1427 591 1428 592 1430 593 1431 594 1432 595 1433 596 1434 597 1435 598 1436 599 1437 600 1438 601 1440 602 1442 603 1443 604 1444 605 1445 606 1446 607 1447 608 1448 609 1450 610 1451 611 1452 612 1453 613 1454 614 1455 615 1456 616 1457 617 1458 618 1500 619 1501 620 1502 621 1503 622 1504 623 1505 624 1506 625 1507 626 1508 627 1510 628 1511 629 1512 630 1513 631 1514 632 1515 633 1516 634 1517 635 1518 636 1520 637 1521 638 1522 639 1523 640 1524 641 1525 642 1526 643 1527 644 1528 645 1530 646 1531 647 1532 648 1533 649 1534 650 1535 651 1536 652 1537 653 1538 654 1540 655 1541 656 1542 657 1543 658 1544 659 1545 660 1546 661 1547 662 1548 663 1600 664 1601 665 1602 666 1603 667 1604 668 1605 669 1606 670 1607 671 1608 672 1610 673 1611 674 1612 675 1613 676 1614 677 1615 678 1616 679 1617 680 1618 681 1620 682 1621 683 1622 684 1623 685 1624 686 1625 687 1626 688 1627 689 1628 690 1630 691 1631 692 1632 693 1633 694 1634 695 1635 696 1636 697 1637 698 1638 699 1700 700 1701 701 1702 702 1703 703 1704 704 1705 705 1706 706 1707 707 1708 708 1710 709 1711 710 1712 711 1713 712 1714 713 1715 714 1716 715 1717 716 1718 717 1720 718 1721 719 1722 720 1723 721 1724 722 1725 723 1726 724 1727 725 1728 726 1800 727 1801 728 1802 729 1803 730 1804 731 1805 732 1806 733 1807 734 1808 735 1810 736 1811 737 1812 738 1813 739 1814 740 1815 741 1816 742 1817 743 1818 744 1900 745 1901 746 1902 747 1903 748 1904 749 1905 750 1906 751 1907 752 1908 753 2000 754 2001 755 2003 756 2004 757 2005 758 2006 759 2007 760 2009 761 2010 762 2011 763 2012 764 2013 765 2014 766 2015 767 2016 768 2017 769 2020 770 2021 771 2022 772 2023 773 2024 774 2025 775 2026 776 2027 777 2030 778 2031 779 2032 780 2033 781 2034 782 2035 783 2036 784 2037 785 2040 786 2041 787 2042 788 2043 789 2044 790 2045 791 2046 792 2047 793 2050 794 2051 795 2052 796 2053 797 2054 798 2055 799 2056 800 2057 801 2060 802 2061 803 2062 804 2063 805 2064 806 2065 807 2066 808 2067 809 2070 810 2071 811 2072 812 2073 813 2074 814 2075 815 2076 816 2077 817 2080 818 2081 819 2082 820 2083 821 2084 822 2085 823 2086 824 2087 825 2090 826 2091 827 2092 828 2093 829 2094 830 2095 831 2096 832 2097 833 2100 834 2101 835 2102 836 2103 837 2104 838 2105 839 2106 840 2107 841 2110 842 2111 843 2113 844 2114 845 2115 846 2116 847 2117 848 2120 849 2121 850 2122 851 2123 852 2124 853 2125 854 2126 855 2127 856 2130 857 2131 858 2132 859 2133 860 2134 861 2135 862 2136 863 2137 864 2140 865 2141 866 2142 867 2143 868 2144 869 2145 870 2146 871 2147 872 2150 873 2151 874 2152 875 2153 876 2154 877 2155 878 2156 879 2157 880 2160 881 2161 882 2162 883 2163 884 2164 885 2165 886 2166 887 2167 888 2170 889 2171 890 2172 891 2173 892 2174 893 2175 894 2176 895 2177 896 2180 897 2181 898 2182 899 2183 900 2184 901 2185 902 2186 903 2187 904 2200 905 2201 906 2202 907 2203 908 2204 909 2205 910 2206 911 2207 912 2210 913 2211 914 2212 915 2213 916 2214 917 2215 918 2216 919 2217 920 2220 921 2221 922 2223 923 2224 924 2225 925 2226 926 2227 927 2230 928 2231 929 2232 930 2233 931 2234 932 2235 933 2236 934 2237 935 2240 936 2241 937 2242 938 2243 939 2244 940 2245 941 2246 942 2247 943 2250 944 2251 945 2252 946 2253 947 2254 948 2255 949 2256 950 2257 951 2260 952 2261 953 2262 954 2263 955 2264 956 2265 957 2266 958 2267 959 2270 960 2271 961 2272 962 2273 963 2274 964 2275 965 2276 966 2277 967 2299 968 2300 969 2301 970 2302 971 2303 972 2304 973 2305 974 2306 975 2307 976 2310 977 2311 978 2312 979 2313 980 2314 981 2315 982 2316 983 2317 984 2320 985 2321 986 2322 987 2323 988 2324 989 2325 990 2326 991 2327 992 2330 993 2331 994 2333 995 2334 996 2335 997 2336 998 2337 999 2340 1000 2341