7 8 11 12 13 15 21 27 30 35 37 40 57 59 69 73 78 91 101 104 107 108 111 112 114 118 122 129 130 144 148 151 153 154 162 166 168 170 183 187 197 208 211 215 217 218 221 233 236 247 249 258 270 281 285 288 289 293 296 299 300 310 319 322 324 327 328 329 331 336 346 387 388 394 398 399 407 411 413 419 427 429 430 435 436 438 441 448 451 453 464 476 477 478 481 483 487 488 489 490 492 498 500 508 510 512 516 523 525 532 539 555 560 562 563 565 566 571 574 582 587 591 593 600 611 639 641 661 666 669 670 682 683 688 689 703 704 706 707 711 715 723 725 729 734 753 756 760 764 765 768 777 780 784 785 788 795 800 801 804 807 814 820 827 843 846 856 857 862 878 880 881 886 900 902 909 911 919 920 927 928 931 933 946 960 964 965 968 972 975 982 983 984 989 990 993 994 997 1005 1008 1009 1010 1012 1014 1016 1019 1022 1023 1024 1030 1031 1034 1047 1048 1051 1052 1070 1077 1078 1080 1094 1096 1102 1104 1113 1126 1129 1133 1134 1140 1144 1147 1157 1163 1174 1176 1179 1187 1191 1209 1219 1220 1225 1228 1231 1233 1239 1245 1247 1248 1251 1264 1266 1279 1280 1286 1295 1306 1313 1317 1319 1321 1331 1332 1339 1346 1350 1356 1361 1369 1374 1378 1380 1382 1389 1391 1393 1394 1395 1402 1406 1409 1410 1411 1414 1425 1429 1435 1442 1449 1456 1458 1460 1462 1463 1470 1474 1478 1479 1480 1484 1491 1499 1501 1502 1512 1513 1515 1519 1526 1527 1528 1533 1538 1540 1547 1549 1550 1556 1559 1561 1565 1575 1579 1580 1586 1587 1592 1597 1599 1612 1614 1622 1624 1629 1634 1638 1640 1644 1646 1653 1656 1661 1669 1679 1680 1685 1693 1697 1703 1706 1709 1711 1721 1722 1737 1740 1745 1748 1752 1753 1755 1757 1759 1768 1769 1787 1792 1801 1805 1811 1817 1825 1829 1832 1835 1841 1842 1865 1873 1874 1885 1888 1896 1899 1903 1914 1921 1923 1938 1942 1943 1950 1960 1983 1988 1992 1998 2003 2004 2005 2009 2012 2015 2018 2023 2028 2031 2034 2038 2043 2044 2056 2058 2059 2064 2069 2072 2073 2079 2081 2089 2090 2093 2095 2096 2101 2104 2105 2110 2124 2129 2137 2138 2139 2140 2142 2149 2154 2165 2181 2197 2198 2205 2206 2212 2215 2219 2221 2223 2230 2231 2237 2240 2241 2246 2256 2271 2282 2290 2291 2297 2313 2316 2319 2326 2328 2334 2335 2339 2340 2342 2348 2350 2359 2361 2370 2377 2385 2389 2390 2392 2400 2406 2413 2416 2423 2424 2431 2437 2439 2451 2454 2460 2463 2465 2466 2468 2469 2470 2474 2480 2481 2486 2507 2511 2518 2528 2536 2540 2542 2543 2548 2550 2557 2559 2561 2568 2577 2581 2582 2584 2591 2593 2599 2602 2603 2617 2618 2619 2622 2623 2624 2625 2634 2635 2641 2645 2649 2654 2655 2659 2662 2663 2664 2674 2686 2695 2697 2698 2701 2705 2716 2717 2718 2724 2726 2730 2731 2735 2737 2738 2747 2754 2755 2758 2764 2765 2780 2781 2784 2785 2787 2791 2794 2797 2808 2811 2829 2835 2845 2847 2855 2858 2863 2864 2893 2897 2898 2901 2906 2915 2919 2924 2925 2932 2933 2934 2943 2955 2958 2960 2963 2965 2969 2973 2983 2984 2986 2987 2997 3001 3004 3016 3034 3042 3048 3050 3052 3059 3061 3063 3064 3065 3069 3072 3077 3093 3097 3105 3108 3115 3118 3121 3125 3126 3129 3131 3132 3138 3147 3152 3154 3157 3159 3169 3172 3177 3185 3189 3195 3211 3212 3223 3244 3247 3249 3254 3263 3270 3271 3272 3273 3299 3300 3302 3304 3311 3317 3321 3334 3339 3343 3356 3359 3367 3370 3372 3374 3375 3378 3380 3390 3393 3396 3397 3399 3406 3410 3419 3425 3426 3429 3433 3440 3449 3457 3459 3461 3464 3466 3467 3469 3473 3475 3478 3482 3483 3489 3490 3498 3502 3509 3510 3527 3530 3532 3549 3554 3572 3577 3578 3584 3585 3599 3608 3613 3614 3616 3624 3631 3632 3638 3641 3644 3645 3646 3647 3650 3651 3665 3672 3675 3676 3683 3684 3686 3688 3691 3694 3695 3699 3701 3720 3727 3730 3731 3733 3740 3749 3750 3751 3756 3758 3761 3769 3780 3791 3798 3800 3806 3818 3822 3831 3832 3839 3851 3854 3858 3866 3870 3872 3874 3880 3882 3885 3886 3888 3898 3908 3913 3918 3919 3925 3926 3927 3928 3931 3934 3951 3956 3957 3958 3969 3975 3979 3988 3997 4002 4005 4009 4010 4020 4026 4042 4053 4058 4067 4068 4069 4074 4076 4082 4083 4085 4088 4092 4093 4099 4100 4107 4113 4115 4129 4130 4138 4139 4140 4144 4152 4161 4165 4166 4167 4168 4179 4180 4186 4200 4203 4204 4209 4211 4218 4220 4221 4222 4223 4224 4227 4232 4235 4240 4243 4257 4268 4274 4278 4282 4283 4286 4293 4307 4308 4312 4327 4328 4332 4334 4344 4352 4353 4355 4356 4358 4367 4376 4380 4385 4390 4411 4414 4415 4417 4431 4448 4449 4450 4455 4457 4470 4475 4477 4479 4494 4495 4500 4503 4505 4514 4515 4520 4522 4532 4533 4537 4547 4551 4556 4558 4563 4564 4568 4572 4577 4583 4594 4609 4620 4632 4635 4645 4646 4671 4683 4690 4695 4701 4707 4708 4709 4718 4722 4727 4732 4739 4743 4751 4756 4759 4764 4766 4768 4775 4776 4780 4784 4790 4792 4797 4799 4801 4802 4809 4818 4824 4829 4833 4834 4844 4847 4852 4855 4860 4861 4867 4878 4885 4887 4894 4904 4908 4909 4913 4914 4915 4922 4925 4928 4934 4936 4939 4943 4961 4965 4972 4983 4984 4989 5000 13 14 15 16 21 22 23 24 25 26 29 30 41 42 53 54 59 60 69 70 73 74 79 80 113 114 117 118 137 138 145 146 155 156 181 182 201 202 207 208 213 214 215 216 221 222 223 224 227 228 235 236 243 244 257 258 259 260 287 288 295 296 301 302 305 306 307 308 323 324 331 332 335 336 339 340 365 366 373 374 393 394 415 416 421 422 429 430 433 434 435 436 441 442 465 466 471 472 493 494 497 498 515 516 539 540 561 562 569 570 575 576 577 578 585 586 591 592 597 598 599 600 619 620 637 638 643 644 647 648 653 654 655 656 657 658 661 662 671 672 691 692 773 774 775 776 787 788 795 796 797 798 813 814 821 822 825 826 837 838 853 854 857 858 859 860 869 870 871 872 875 876 881 882 895 896 901 902 905 906 927 928 951 952 953 954 955 956 961 962 965 966 973 974 975 976 977 978 979 980 983 984 995 996 999 1000 1015 1016 1019 1020 1023 1024 1031 1032 1045 1046 1049 1050 1063 1064 1077 1078 1109 1110 1119 1120 1123 1124 1125 1126 1129 1130 1131 1132 1141 1142 1147 1148 1163 1164 1173 1174 1181 1182 1185 1186 1199 1200 1221 1222 1277 1278 1281 1282 1321 1322 1331 1332 1337 1338 1339 1340 1363 1364 1365 1366 1375 1376 1377 1378 1405 1406 1407 1408 1411 1412 1413 1414 1421 1422 1429 1430 1445 1446 1449 1450 1457 1458 1467 1468 1505 1506 1511 1512 1519 1520 1527 1528 1529 1530 1535 1536 1553 1554 1559 1560 1567 1568 1569 1570 1575 1576 1589 1590 1599 1600 1601 1602 1607 1608 1613 1614 1627 1628 1639 1640 1653 1654 1685 1686 1691 1692 1711 1712 1713 1714 1723 1724 1755 1756 1759 1760 1761 1762 1771 1772 1799 1800 1803 1804 1817 1818 1821 1822 1837 1838 1839 1840 1853 1854 1855 1856 1861 1862 1865 1866 1891 1892 1919 1920 1927 1928 1929 1930 1935 1936 1943 1944 1949 1950 1963 1964 1965 1966 1967 1968 1977 1978 1979 1980 1985 1986 1987 1988 1993 1994 2009 2010 2015 2016 2017 2018 2019 2020 2023 2024 2027 2028 2031 2032 2037 2038 2043 2044 2045 2046 2047 2048 2059 2060 2061 2062 2067 2068 2093 2094 2095 2096 2101 2102 2103 2104 2139 2140 2153 2154 2155 2156 2159 2160 2187 2188 2191 2192 2203 2204 2207 2208 2225 2226 2251 2252 2257 2258 2265 2266 2267 2268 2279 2280 2287 2288 2293 2294 2313 2314 2325 2326 2347 2348 2351 2352 2357 2358 2373 2374 2381 2382 2417 2418 2437 2438 2439 2440 2449 2450 2455 2456 2461 2462 2465 2466 2477 2478 2489 2490 2493 2494 2495 2496 2501 2502 2527 2528 2531 2532 2557 2558 2559 2560 2571 2572 2589 2590 2611 2612 2625 2626 2633 2634 2637 2638 2641 2642 2661 2662 2663 2664 2677 2678 2691 2692 2699 2700 2711 2712 2721 2722 2737 2738 2747 2748 2755 2756 2759 2760 2763 2764 2777 2778 2781 2782 2785 2786 2787 2788 2789 2790 2803 2804 2811 2812 2817 2818 2819 2820 2821 2822 2827 2828 2849 2850 2857 2858 2869 2870 2883 2884 2897 2898 2911 2912 2915 2916 2919 2920 2923 2924 2925 2926 2939 2940 2947 2948 2955 2956 2957 2958 2959 2960 2967 2968 2981 2982 2997 2998 3001 3002 3003 3004 3023 3024 3025 3026 3029 3030 3037 3038 3051 3052 3053 3054 3055 3056 3065 3066 3075 3076 3079 3080 3093 3094 3097 3098 3099 3100 3111 3112 3117 3118 3121 3122 3129 3130 3149 3150 3157 3158 3159 3160 3171 3172 3173 3174 3183 3184 3193 3194 3197 3198 3223 3224 3227 3228 3243 3244 3247 3248 3257 3258 3267 3268 3275 3276 3279 3280 3287 3288 3291 3292 3305 3306 3311 3312 3321 3322 3337 3338 3357 3358 3359 3360 3369 3370 3385 3386 3393 3394 3405 3406 3411 3412 3417 3418 3421 3422 3441 3442 3443 3444 3473 3474 3479 3480 3489 3490 3495 3496 3503 3504 3505 3506 3509 3510 3513 3514 3517 3518 3535 3536 3537 3538 3573 3574 3583 3584 3601 3602 3609 3610 3621 3622 3633 3634 3649 3650 3657 3658 3663 3664 3669 3670 3681 3682 3683 3684 3729 3730 3745 3746 3747 3748 3769 3770 3775 3776 3791 3792 3797 3798 3805 3806 3827 3828 3841 3842 3845 3846 3875 3876 3883 3884 3885 3886 3899 3900 3919 3920 3965 3966 3975 3976 3983 3984 3995 3996 4005 4006 4007 4008 4009 4010 4017 4018 4023 4024 4029 4030 4035 4036 4045 4046 4055 4056 4061 4062 4067 4068 4075 4076 4085 4086 4087 4088 4111 4112 4115 4116 4117 4118 4127 4128 4137 4138 4143 4144 4145 4146 4157 4158 4161 4162 4177 4178 4179 4180 4185 4186 4189 4190 4191 4192 4201 4202 4207 4208 4209 4210 4219 4220 4247 4248 4257 4258 4273 4274 4275 4276 4277 4278 4279 4280 4283 4284 4297 4298 4307 4308 4329 4330 4361 4362 4393 4394 4395 4396 4409 4410 4411 4412 4423 4424 4429 4430 4437 4438 4441 4442 4445 4446 4459 4460 4461 4462 4473 4474 4479 4480 4481 4482 4491 4492 4511 4512 4541 4542 4563 4564 4579 4580 4581 4582 4593 4594 4625 4626 4631 4632 4637 4638 4651 4652 4655 4656 4667 4668 4669 4670 4677 4678 4679 4680 4683 4684 4695 4696 4699 4700 4717 4718 4721 4722 4739 4740 4753 4754 4769 4770 4777 4778 4779 4780 4783 4784 4799 4800 4811 4812 4825 4826 4831 4832 4845 4846 4847 4848 4861 4862 4873 4874 4877 4878 4901 4902 4907 4908 4919 4920 4925 4926 4929 4930 4931 4932 4935 4936 4937 4938 4939 4940 4947 4948 4959 4960 4961 4962 4971 4972 5013 5014 5021 5022 5035 5036 5055 5056 5071 5072 5079 5080 5083 5084 5085 5086 5095 5096 5099 5100 5113 5114 5117 5118 5121 5122 5135 5136 5153 5154 5161 5162 5163 5164 5167 5168 5181 5182 5185 5186 5197 5198 5203 5204 5205 5206 5233 5234 5235 5236 5237 5238 5243 5244 5245 5246 5247 5248 5249 5250 5267 5268 5269 5270 5281 5282 5289 5290 5297 5298 5307 5308 5309 5310 5317 5318 5323 5324 5325 5326 5327 5328 5347 5348 5371 5372 5389 5390 5393 5394 5395 5396 5401 5402 5409 5410 5431 5432 5433 5434 5435 5436 5447 5448 5451 5452 5459 5460 5461 5462 5469 5470 5473 5474 5475 5476 5493 5494 5507 5508 5509 5510 5515 5516 5527 5528 5529 5530 5559 5560 5561 5562 5567 5568 5569 5570 5573 5574 5581 5582 5587 5588 5593 5594 5615 5616 5621 5622 5657 5658 5669 5670 5689 5690 5693 5694 5709 5710 5715 5716 5725 5726 5727 5728 5785 5786 5793 5794 5795 5796 5801 5802 5811 5812 5829 5830 5837 5838 5847 5848 5849 5850 5863 5864 5865 5866 5867 5868 5885 5886 5909 5910 5915 5916 5919 5920 5925 5926 5929 5930 5937 5938 5945 5946 5965 5966 5967 5968 5971 5972 5973 5974 5993 5994 6001 6002 6007 6008 6031 6032 6067 6068 6083 6084 6095 6096 6099 6100 6103 6104 6117 6118 6121 6122 6125 6126 6127 6128 6129 6130 6137 6138 6143 6144 6153 6154 6185 6186 6193 6194 6209 6210 6215 6216 6229 6230 6235 6236 6241 6242 6249 6250 6251 6252 6257 6258 6261 6262 6263 6264 6275 6276 6293 6294 6303 6304 6307 6308 6313 6314 6317 6318 6337 6338 6343 6344 6353 6354 6369 6370 6377 6378 6389 6390 6421 6422 6423 6424 6445 6446 6487 6488 6493 6494 6497 6498 6507 6508 6525 6526 6539 6540 6541 6542 6543 6544 6545 6546 6597 6598 6599 6600 6603 6604 6607 6608 6621 6622 6633 6634 6641 6642 6667 6668 6677 6678 6685 6686 6711 6712 6717 6718 6733 6734 6739 6740 6743 6744 6747 6748 6749 6750 6755 6756 6759 6760 6779 6780 6785 6786 6791 6792 6793 6794 6797 6798 6811 6812 6819 6820 6837 6838 6849 6850 6851 6852 6857 6858 6865 6866 6879 6880 6897 6898 6913 6914 6917 6918 6921 6922 6927 6928 6931 6932 6933 6934 6937 6938 6945 6946 6949 6950 6955 6956 6963 6964 6965 6966 6977 6978 6979 6980 6995 6996 7003 7004 7017 7018 7019 7020 7053 7054 7059 7060 7063 7064 7097 7098 7107 7108 7143 7144 7153 7154 7155 7156 7167 7168 7169 7170 7197 7198 7215 7216 7225 7226 7227 7228 7231 7232 7247 7248 7261 7262 7263 7264 7275 7276 7281 7282 7287 7288 7289 7290 7291 7292 7293 7294 7299 7300 7301 7302 7329 7330 7343 7344 7349 7350 7351 7352 7365 7366 7367 7368 7371 7372 7375 7376 7381 7382 7387 7388 7389 7390 7397 7398 7401 7402 7439 7440 7453 7454 7459 7460 7461 7462 7465 7466 7479 7480 7497 7498 7499 7500 7501 7502 7511 7512 7515 7516 7521 7522 7537 7538 7559 7560 7581 7582 7595 7596 7599 7600 7611 7612 7635 7636 7643 7644 7661 7662 7663 7664 7677 7678 7701 7702 7707 7708 7715 7716 7731 7732 7739 7740 7743 7744 7747 7748 7759 7760 7763 7764 7769 7770 7771 7772 7775 7776 7795 7796 7815 7816 7825 7826 7835 7836 7837 7838 7849 7850 7851 7852 7853 7854 7855 7856 7861 7862 7867 7868 7901 7902 7911 7912 7913 7914 7915 7916 7937 7938 7949 7950 7957 7958 7975 7976 7993 7994 8003 8004 8009 8010 8017 8018 8019 8020 8039 8040 8051 8052 8083 8084 8105 8106 8115 8116 8133 8134 8135 8136 8137 8138 8147 8148 8151 8152 8163 8164 8165 8166 8169 8170 8175 8176 8183 8184 8185 8186 8197 8198 8199 8200 8213 8214 8225 8226 8229 8230 8257 8258 8259 8260 8275 8276 8277 8278 8279 8280 8287 8288 8303 8304 8321 8322 8329 8330 8331 8332 8333 8334 8335 8336 8357 8358 8359 8360 8371 8372 8399 8400 8405 8406 8407 8408 8417 8418 8421 8422 8435 8436 8439 8440 8441 8442 8443 8444 8445 8446 8447 8448 8453 8454 8463 8464 8469 8470 8479 8480 8485 8486 8513 8514 8535 8536 8547 8548 8555 8556 8563 8564 8565 8566 8571 8572 8585 8586 8613 8614 8615 8616 8623 8624 8653 8654 8655 8656 8663 8664 8667 8668 8687 8688 8703 8704 8705 8706 8709 8710 8711 8712 8715 8716 8733 8734 8751 8752 8759 8760 8769 8770 8779 8780 8821 8822 8827 8828 8829 8830 8833 8834 8861 8862 8895 8896 8897 8898 8899 8900 8909 8910 8913 8914 8939 8940 8949 8950 8953 8954 8957 8958 8987 8988 8989 8990 8999 9000 9005 9006 9009 9010 9027 9028 9029 9030 9039 9040 9043 9044 9063 9064 9065 9066 9073 9074 9093 9094 9101 9102 9111 9112 9115 9116 9125 9126 9127 9128 9135 9136 9143 9144 9153 9154 9165 9166 9187 9188 9217 9218 9239 9240 9263 9264 9269 9270 9289 9290 9291 9292 9341 9342 9365 9366 9379 9380 9389 9390 9401 9402 9413 9414 9415 9416 9417 9418 9435 9436 9443 9444 9453 9454 9463 9464 9477 9478 9485 9486 9501 9502 9511 9512 9517 9518 9527 9528 9531 9532 9535 9536 9549 9550 9551 9552 9559 9560 9567 9568 9579 9580 9583 9584 9593 9594 9597 9598 9601 9602 9603 9604 9617 9618 9635 9636 9647 9648 9657 9658 9665 9666 9667 9668 9687 9688 9693 9694 9703 9704 9709 9710 9719 9720 9721 9722 9733 9734 9755 9756 9769 9770 9773 9774 9787 9788 9807 9808 9815 9816 9817 9818 9825 9826 9827 9828 9829 9830 9843 9844 9849 9850 9855 9856 9867 9868 9871 9872 9877 9878 9885 9886 9921 9922 9929 9930 9943 9944 9965 9966 9967 9968 9977 9978 9999 10000