10 17 18 27 31 34 41 45 49 71 80 82 84 85 88 89 91 101 111 112 121 123 129 132 133 141 145 146 157 159 163 167 168 174 177 180 186 194 197 200 203 205 208 212 226 230 231 233 239 248 249 250 256 263 270 282 284 289 298 312 336 340 344 363 367 369 374 376 377 382 388 389 390 395 403 405 407 409 420 428 432 438 441 444 445 451 458 461 467 469 472 480 488 492 494 497 498 499 506 508 517 521 524 543 554 568 576 579 582 599 605 609 612 614 619 620 621 628 632 639 644 662 677 682 685 687 692 694 698 700 704 705 712 724 725 730 735 739 743 747 756 762 784 785 788 790 794 808 818 821 825 827 832 837 840 845 846 847 854 857 859 863 868 871 874 877 884 887 892 902 905 916 922 923 929 931 933 937 938 945 955 958 959 960 966 967 974 986 987 994 1001 1006 1007 1031 1037 1041 1044 1055 1063 1067 1070 1082 1087 1090 1091 1100 1105 1106 1109 1111 1118 1119 1123 1125 1132 1147 1154 1158 1163 1164 1166 1172 1188 1227 1231 1239 1247 1248 1250 1255 1259 1268 1283 1300 1302 1307 1316 1324 1327 1345 1350 1351 1353 1356 1361 1364 1368 1372 1375 1378 1387 1390 1394 1395 1397 1406 1408 1417 1421 1424 1433 1434 1443 1452 1453 1454 1456 1457 1462 1464 1468 1472 1500 1509 1524 1527 1532 1533 1535 1536 1540 1544 1550 1561 1563 1566 1567 1569 1570 1572 1574 1584 1585 1591 1592 1593 1603 1604 1606 1619 1623 1624 1626 1654 1676 1686 1690 1691 1692 1693 1712 1718 1724 1733 1749 1750 1752 1754 1762 1765 1768 1772 1777 1778 1782 1783 1786 1787 1792 1805 1806 1809 1814 1819 1828 1832 1834 1837 1840 1842 1862 1872 1876 1885 1886 1890 1891 1893 1895 1896 1897 1902 1903 1915 1926 1934 1940 1942 1944 1950 1954 1964 1965 1968 1971 1972 1973 1982 1984 1988 1989 1990 1994 1996 1997 2000 2014 2015 2020 2026 2027 2029 2034 2036 2040 2042 2047 2060 2080 2087 2101 2104 2107 2110 2126 2140 2142 2144 2146 2157 2159 2169 2177 2178 2179 2184 2186 2190 2192 2193 2198 2204 2210 2211 2214 2219 2235 2241 2244 2250 2261 2262 2264 2265 2282 2284 2285 2286 2287 2289 2290 2291 2295 2304 2322 2323 2334 2336 2337 2341 2346 2353 2357 2358 2369 2372 2375 2392 2401 2412 2418 2421 2423 2424 2429 2432 2437 2446 2447 2448 2449 2450 2453 2455 2461 2475 2481 2491 2492 2501 2507 2519 2520 2540 2541 2545 2546 2550 2552 2556 2560 2564 2584 2586 2587 2588 2598 2601 2609 2613 2614 2616 2618 2619 2623 2627 2629 2630 2631 2642 2643 2652 2654 2657 2658 2665 2666 2667 2675 2677 2693 2695 2697 2698 2708 2709 2710 2715 2716 2721 2724 2726 2732 2734 2735 2739 2740 2744 2745 2750 2752 2755 2758 2761 2763 2775 2781 2793 2801 2802 2814 2817 2819 2825 2826 2828 2831 2832 2834 2848 2850 2867 2875 2881 2894 2896 2897 2903 2904 2905 2906 2908 2910 2915 2916 2918 2923 2924 2928 2934 2936 2937 2949 2953 2957 2958 2960 2966 2968 2969 2973 2975 2983 2993 3001 3002 3009 3011 3012 3014 3017 3021 3032 3034 3037 3044 3048 3051 3056 3057 3060 3063 3064 3069 3071 3072 3080 3084 3096 3099 3103 3106 3119 3121 3140 3148 3155 3159 3164 3168 3174 3176 3179 3183 3185 3201 3202 3206 3208 3211 3214 3224 3236 3244 3250 3252 3254 3260 3262 3266 3272 3275 3287 3288 3295 3296 3298 3299 3311 3312 3316 3326 3331 3339 3350 3352 3357 3358 3359 3363 3372 3375 3376 3379 3394 3412 3422 3428 3432 3437 3438 3447 3449 3451 3457 3460 3474 3475 3476 3477 3478 3479 3481 3482 3484 3488 3493 3495 3497 3498 3503 3509 3511 3513 3517 3519 3527 3530 3533 3540 3542 3546 3548 3556 3559 3561 3563 3567 3568 3569 3573 3579 3583 3586 3591 3593 3598 3601 3603 3604 3605 3611 3616 3622 3625 3628 3629 3633 3647 3648 3652 3666 3673 3676 3683 3685 3687 3689 3692 3696 3698 3699 3704 3707 3731 3736 3737 3739 3740 3743 3744 3754 3760 3771 3787 3791 3792 3793 3794 3802 3804 3810 3815 3825 3827 3830 3832 3833 3835 3852 3856 3863 3876 3881 3885 3895 3896 3901 3904 3921 3923 3926 3927 3928 3930 3939 3940 3956 3957 3960 3964 3968 3970 3972 3976 3986 3987 3994 3995 4006 4008 4011 4012 4014 4017 4020 4027 4043 4046 4047 4051 4053 4054 4060 4071 4073 4092 4095 4098 4101 4103 4117 4119 4125 4128 4131 4135 4144 4157 4159 4161 4167 4171 4176 4183 4184 4193 4209 4212 4213 4214 4217 4223 4224 4229 4230 4235 4238 4244 4245 4271 4272 4274 4278 4280 4287 4288 4289 4293 4301 4315 4322 4327 4334 4335 4336 4337 4339 4342 4372 4384 4386 4387 4391 4397 4400 4401 4403 4407 4409 4414 4417 4419 4426 4429 4433 4435 4437 4442 4443 4448 4452 4466 4467 4469 4476 4481 4482 4484 4488 4496 4507 4513 4517 4527 4531 4533 4538 4551 4554 4558 4566 4595 4600 4601 4611 4612 4618 4622 4633 4635 4637 4638 4651 4665 4667 4668 4681 4683 4694 4703 4707 4714 4716 4719 4723 4724 4726 4730 4736 4737 4750 4757 4762 4776 4781 4792 4798 4801 4805 4806 4807 4810 4811 4812 4822 4823 4831 4836 4837 4842 4843 4854 4857 4871 4872 4878 4880 4881 4882 4883 4884 4887 4888 4893 4894 4896 4899 4903 4907 4914 4924 4928 4939 4940 4952 4953 4958 4967 4973 4974 4976 4977 4983 4984 4993 4994 4995 4996 5000 19 20 33 34 35 36 53 54 61 62 67 68 81 82 89 90 97 98 141 142 159 160 163 164 167 168 169 170 175 176 177 178 181 182 201 202 221 222 223 224 241 242 245 246 257 258 263 264 265 266 281 282 289 290 291 292 313 314 317 318 325 326 333 334 335 336 347 348 353 354 359 360 371 372 387 388 393 394 399 400 405 406 409 410 415 416 423 424 451 452 459 460 461 462 465 466 477 478 495 496 497 498 499 500 511 512 525 526 539 540 563 564 567 568 577 578 595 596 623 624 671 672 679 680 687 688 725 726 733 734 737 738 747 748 751 752 753 754 763 764 775 776 777 778 779 780 789 790 805 806 809 810 813 814 817 818 839 840 855 856 863 864 875 876 881 882 887 888 889 890 901 902 915 916 921 922 933 934 937 938 943 944 959 960 975 976 983 984 987 988 993 994 995 996 997 998 1011 1012 1015 1016 1033 1034 1041 1042 1047 1048 1085 1086 1107 1108 1135 1136 1151 1152 1157 1158 1163 1164 1197 1198 1209 1210 1217 1218 1223 1224 1227 1228 1237 1238 1239 1240 1241 1242 1255 1256 1263 1264 1277 1278 1287 1288 1323 1324 1353 1354 1363 1364 1369 1370 1373 1374 1383 1384 1387 1388 1395 1396 1399 1400 1407 1408 1409 1410 1423 1424 1447 1448 1449 1450 1459 1460 1469 1470 1477 1478 1485 1486 1493 1494 1511 1512 1523 1524 1567 1568 1569 1570 1575 1576 1579 1580 1587 1588 1615 1616 1635 1636 1641 1642 1649 1650 1653 1654 1663 1664 1673 1674 1679 1680 1689 1690 1691 1692 1693 1694 1707 1708 1713 1714 1717 1718 1725 1726 1735 1736 1741 1742 1747 1748 1753 1754 1767 1768 1773 1774 1783 1784 1803 1804 1809 1810 1831 1832 1843 1844 1845 1846 1857 1858 1861 1862 1865 1866 1873 1874 1875 1876 1889 1890 1909 1910 1915 1916 1917 1918 1919 1920 1931 1932 1933 1934 1947 1948 1971 1972 1973 1974 1987 1988 2001 2002 2011 2012 2013 2014 2061 2062 2073 2074 2081 2082 2087 2088 2109 2110 2125 2126 2133 2134 2139 2140 2163 2164 2173 2174 2179 2180 2181 2182 2199 2200 2209 2210 2211 2212 2217 2218 2221 2222 2235 2236 2237 2238 2245 2246 2249 2250 2263 2264 2293 2294 2307 2308 2315 2316 2325 2326 2327 2328 2331 2332 2343 2344 2375 2376 2453 2454 2461 2462 2477 2478 2493 2494 2495 2496 2499 2500 2509 2510 2517 2518 2535 2536 2565 2566 2599 2600 2603 2604 2613 2614 2631 2632 2647 2648 2653 2654 2689 2690 2699 2700 2701 2702 2705 2706 2711 2712 2721 2722 2727 2728 2735 2736 2743 2744 2749 2750 2755 2756 2773 2774 2779 2780 2787 2788 2789 2790 2793 2794 2811 2812 2815 2816 2833 2834 2841 2842 2847 2848 2865 2866 2867 2868 2885 2886 2903 2904 2905 2906 2907 2908 2911 2912 2913 2914 2923 2924 2927 2928 2935 2936 2943 2944 2999 3000 3017 3018 3047 3048 3053 3054 3063 3064 3065 3066 3069 3070 3071 3072 3079 3080 3087 3088 3099 3100 3121 3122 3125 3126 3131 3132 3133 3134 3137 3138 3139 3140 3143 3144 3147 3148 3167 3168 3169 3170 3181 3182 3183 3184 3185 3186 3205 3206 3207 3208 3211 3212 3237 3238 3245 3246 3247 3248 3251 3252 3307 3308 3351 3352 3371 3372 3379 3380 3381 3382 3383 3384 3385 3386 3423 3424 3435 3436 3447 3448 3465 3466 3497 3498 3499 3500 3503 3504 3507 3508 3523 3524 3529 3530 3535 3536 3543 3544 3553 3554 3555 3556 3563 3564 3565 3566 3571 3572 3573 3574 3583 3584 3609 3610 3611 3612 3617 3618 3627 3628 3637 3638 3655 3656 3663 3664 3667 3668 3673 3674 3679 3680 3683 3684 3723 3724 3743 3744 3751 3752 3769 3770 3771 3772 3779 3780 3781 3782 3785 3786 3789 3790 3791 3792 3793 3794 3803 3804 3805 3806 3829 3830 3851 3852 3867 3868 3879 3880 3883 3884 3887 3888 3899 3900 3907 3908 3927 3928 3929 3930 3935 3936 3941 3942 3943 3944 3945 3946 3963 3964 3967 3968 3975 3976 3977 3978 3979 3980 3987 3988 3991 3992 3993 3994 3999 4000 4027 4028 4029 4030 4039 4040 4051 4052 4053 4054 4057 4058 4067 4068 4071 4072 4079 4080 4083 4084 4093 4094 4119 4120 4159 4160 4173 4174 4201 4202 4207 4208 4213 4214 4219 4220 4251 4252 4279 4280 4283 4284 4287 4288 4291 4292 4313 4314 4317 4318 4337 4338 4353 4354 4355 4356 4357 4358 4367 4368 4371 4372 4379 4380 4383 4384 4385 4386 4395 4396 4407 4408 4419 4420 4421 4422 4427 4428 4437 4438 4469 4470 4481 4482 4487 4488 4499 4500 4521 4522 4523 4524 4527 4528 4529 4530 4563 4564 4567 4568 4569 4570 4571 4572 4573 4574 4577 4578 4579 4580 4581 4582 4589 4590 4607 4608 4643 4644 4645 4646 4667 4668 4671 4672 4673 4674 4681 4682 4691 4692 4705 4706 4713 4714 4715 4716 4737 4738 4743 4744 4749 4750 4783 4784 4801 4802 4823 4824 4835 4836 4841 4842 4845 4846 4847 4848 4857 4858 4863 4864 4873 4874 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4905 4906 4909 4910 4921 4922 4949 4950 4961 4962 4981 4982 4983 4984 5001 5002 5013 5014 5037 5038 5039 5040 5079 5080 5081 5082 5089 5090 5091 5092 5099 5100 5103 5104 5111 5112 5119 5120 5127 5128 5167 5168 5171 5172 5173 5174 5175 5176 5195 5196 5201 5202 5217 5218 5225 5226 5227 5228 5231 5232 5235 5236 5237 5238 5245 5246 5253 5254 5257 5258 5259 5260 5261 5262 5283 5284 5285 5286 5303 5304 5307 5308 5313 5314 5315 5316 5329 5330 5331 5332 5333 5334 5349 5350 5353 5354 5385 5386 5389 5390 5393 5394 5395 5396 5415 5416 5417 5418 5419 5420 5429 5430 5431 5432 5441 5442 5447 5448 5451 5452 5463 5464 5467 5468 5469 5470 5477 5478 5479 5480 5487 5488 5489 5490 5499 5500 5503 5504 5509 5510 5515 5516 5521 5522 5525 5526 5549 5550 5561 5562 5585 5586 5601 5602 5603 5604 5627 5628 5633 5634 5637 5638 5649 5650 5651 5652 5655 5656 5661 5662 5663 5664 5667 5668 5695 5696 5699 5700 5733 5734 5749 5750 5761 5762 5787 5788 5791 5792 5793 5794 5805 5806 5807 5808 5809 5810 5811 5812 5815 5816 5819 5820 5829 5830 5831 5832 5835 5836 5845 5846 5847 5848 5855 5856 5867 5868 5871 5872 5873 5874 5897 5898 5905 5906 5913 5914 5915 5916 5919 5920 5931 5932 5935 5936 5937 5938 5945 5946 5949 5950 5965 5966 5985 5986 6001 6002 6003 6004 6017 6018 6021 6022 6023 6024 6027 6028 6033 6034 6041 6042 6063 6064 6067 6068 6073 6074 6087 6088 6095 6096 6101 6102 6111 6112 6113 6114 6119 6120 6125 6126 6127 6128 6137 6138 6141 6142 6143 6144 6159 6160 6167 6168 6191 6192 6197 6198 6205 6206 6211 6212 6237 6238 6241 6242 6279 6280 6295 6296 6309 6310 6317 6318 6327 6328 6335 6336 6347 6348 6351 6352 6357 6358 6365 6366 6369 6370 6401 6402 6403 6404 6411 6412 6415 6416 6421 6422 6427 6428 6447 6448 6471 6472 6487 6488 6499 6500 6503 6504 6507 6508 6519 6520 6523 6524 6531 6532 6543 6544 6549 6550 6573 6574 6575 6576 6589 6590 6591 6592 6595 6596 6597 6598 6621 6622 6623 6624 6631 6632 6651 6652 6661 6662 6677 6678 6699 6700 6703 6704 6713 6714 6715 6716 6717 6718 6725 6726 6743 6744 6749 6750 6751 6752 6757 6758 6787 6788 6823 6824 6843 6844 6855 6856 6863 6864 6873 6874 6875 6876 6893 6894 6897 6898 6901 6902 6913 6914 6919 6920 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6961 6962 6963 6964 6967 6968 6975 6976 6985 6986 6989 6990 6993 6994 6995 6996 7005 7006 7017 7018 7021 7022 7025 7026 7033 7034 7037 7038 7053 7054 7059 7060 7065 7066 7079 7080 7083 7084 7091 7092 7095 7096 7111 7112 7117 7118 7121 7122 7125 7126 7133 7134 7135 7136 7137 7138 7145 7146 7157 7158 7165 7166 7171 7172 7181 7182 7185 7186 7195 7196 7201 7202 7205 7206 7207 7208 7209 7210 7221 7222 7231 7232 7243 7244 7249 7250 7255 7256 7257 7258 7265 7266 7293 7294 7295 7296 7303 7304 7331 7332 7345 7346 7351 7352 7365 7366 7369 7370 7373 7374 7377 7378 7383 7384 7391 7392 7395 7396 7397 7398 7407 7408 7413 7414 7461 7462 7471 7472 7473 7474 7477 7478 7479 7480 7485 7486 7487 7488 7507 7508 7519 7520 7541 7542 7573 7574 7581 7582 7583 7584 7585 7586 7587 7588 7603 7604 7607 7608 7619 7620 7629 7630 7649 7650 7653 7654 7659 7660 7663 7664 7665 7666 7669 7670 7703 7704 7711 7712 7725 7726 7751 7752 7761 7762 7769 7770 7789 7790 7791 7792 7801 7802 7807 7808 7841 7842 7845 7846 7851 7852 7853 7854 7855 7856 7859 7860 7877 7878 7879 7880 7911 7912 7913 7914 7919 7920 7927 7928 7935 7936 7939 7940 7943 7944 7951 7952 7971 7972 7973 7974 7987 7988 7989 7990 8011 8012 8015 8016 8021 8022 8023 8024 8027 8028 8033 8034 8039 8040 8053 8054 8085 8086 8091 8092 8093 8094 8101 8102 8105 8106 8107 8108 8119 8120 8141 8142 8145 8146 8183 8184 8189 8190 8195 8196 8201 8202 8205 8206 8233 8234 8237 8238 8249 8250 8255 8256 8261 8262 8269 8270 8287 8288 8313 8314 8317 8318 8321 8322 8333 8334 8341 8342 8351 8352 8365 8366 8367 8368 8385 8386 8417 8418 8423 8424 8425 8426 8427 8428 8433 8434 8445 8446 8447 8448 8457 8458 8459 8460 8469 8470 8475 8476 8487 8488 8489 8490 8541 8542 8543 8544 8547 8548 8555 8556 8559 8560 8573 8574 8575 8576 8577 8578 8585 8586 8601 8602 8629 8630 8643 8644 8653 8654 8667 8668 8669 8670 8671 8672 8673 8674 8677 8678 8683 8684 8743 8744 8767 8768 8771 8772 8773 8774 8781 8782 8793 8794 8799 8800 8801 8802 8805 8806 8813 8814 8817 8818 8827 8828 8833 8834 8837 8838 8851 8852 8857 8858 8865 8866 8869 8870 8873 8874 8883 8884 8885 8886 8895 8896 8903 8904 8931 8932 8933 8934 8937 8938 8951 8952 8961 8962 8963 8964 8967 8968 8975 8976 8991 8992 9013 9014 9025 9026 9033 9034 9053 9054 9061 9062 9065 9066 9075 9076 9101 9102 9107 9108 9115 9116 9131 9132 9189 9190 9199 9200 9201 9202 9221 9222 9223 9224 9235 9236 9243 9244 9265 9266 9269 9270 9273 9274 9275 9276 9301 9302 9329 9330 9333 9334 9335 9336 9361 9362 9365 9366 9387 9388 9405 9406 9413 9414 9427 9428 9431 9432 9437 9438 9445 9446 9447 9448 9451 9452 9459 9460 9471 9472 9473 9474 9499 9500 9513 9514 9523 9524 9551 9552 9561 9562 9583 9584 9595 9596 9601 9602 9609 9610 9611 9612 9613 9614 9619 9620 9621 9622 9623 9624 9643 9644 9645 9646 9661 9662 9671 9672 9673 9674 9683 9684 9685 9686 9707 9708 9713 9714 9741 9742 9743 9744 9755 9756 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9773 9774 9775 9776 9785 9786 9787 9788 9791 9792 9797 9798 9805 9806 9813 9814 9827 9828 9847 9848 9855 9856 9877 9878 9879 9880 9903 9904 9905 9906 9915 9916 9933 9934 9945 9946 9947 9948 9951 9952 9953 9954 9965 9966 9967 9968 9985 9986 9987 9988 9989 9990 9991 9992 9999 10000