5 9 10 12 13 15 19 21 30 31 33 37 48 51 55 60 66 74 75 81 90 98 103 104 108 110 128 139 142 153 154 157 159 165 173 181 182 183 188 189 192 193 203 206 209 221 223 224 230 236 237 242 249 254 255 258 265 268 276 285 290 291 292 296 297 298 301 302 322 325 328 337 339 340 347 377 391 393 395 399 408 410 411 429 437 444 456 461 470 471 476 479 484 485 491 494 498 500 503 509 528 532 534 541 551 559 560 561 565 569 572 576 579 586 587 603 604 605 614 615 616 619 620 622 627 630 636 637 638 652 655 660 674 675 678 690 691 698 702 706 711 717 720 732 744 746 748 753 792 798 801 804 809 816 823 824 829 836 851 853 856 878 885 895 898 900 901 902 903 904 913 925 926 927 932 933 939 940 952 961 970 979 982 988 990 993 996 1002 1004 1007 1016 1021 1022 1031 1032 1041 1042 1045 1048 1051 1052 1057 1061 1064 1066 1073 1074 1080 1081 1082 1083 1086 1100 1102 1103 1104 1106 1117 1119 1133 1134 1139 1144 1146 1153 1157 1158 1179 1186 1189 1190 1199 1200 1204 1207 1209 1212 1220 1229 1236 1238 1241 1246 1249 1253 1256 1259 1261 1271 1276 1282 1289 1295 1298 1301 1310 1317 1325 1326 1327 1331 1333 1334 1337 1339 1341 1343 1352 1368 1369 1373 1379 1382 1384 1388 1390 1396 1399 1405 1409 1416 1417 1421 1424 1427 1437 1439 1440 1445 1446 1464 1467 1472 1475 1477 1478 1481 1482 1484 1486 1487 1491 1499 1504 1508 1510 1521 1526 1536 1541 1543 1544 1562 1563 1564 1568 1570 1586 1591 1592 1596 1597 1602 1604 1606 1615 1616 1617 1619 1622 1626 1628 1638 1640 1643 1645 1654 1655 1658 1666 1670 1675 1678 1679 1684 1708 1717 1722 1723 1724 1727 1740 1743 1744 1746 1754 1755 1763 1774 1779 1789 1798 1799 1805 1811 1815 1816 1817 1818 1822 1823 1825 1829 1834 1837 1840 1843 1847 1850 1855 1864 1873 1885 1889 1892 1894 1895 1898 1908 1909 1910 1917 1925 1931 1935 1937 1951 1954 1959 1963 1965 1966 1970 1981 1983 1985 1991 2002 2015 2017 2023 2032 2035 2047 2048 2053 2054 2057 2063 2067 2069 2070 2071 2081 2093 2094 2096 2100 2101 2105 2116 2119 2127 2130 2132 2134 2137 2141 2142 2145 2155 2163 2165 2167 2177 2178 2182 2191 2204 2208 2209 2213 2224 2230 2256 2260 2273 2274 2276 2279 2287 2293 2304 2310 2318 2323 2326 2329 2330 2341 2353 2357 2363 2372 2373 2383 2387 2401 2404 2415 2419 2433 2434 2435 2439 2440 2445 2461 2471 2473 2478 2483 2488 2490 2499 2506 2509 2523 2525 2529 2531 2532 2533 2547 2549 2552 2555 2559 2568 2570 2575 2583 2585 2592 2597 2600 2603 2606 2608 2619 2627 2636 2639 2648 2652 2653 2659 2663 2669 2670 2674 2675 2677 2681 2682 2684 2694 2698 2701 2703 2705 2711 2726 2750 2751 2758 2763 2785 2787 2794 2798 2805 2808 2811 2817 2832 2837 2840 2852 2861 2865 2870 2882 2883 2888 2895 2905 2910 2915 2916 2934 2935 2936 2937 2945 2947 2950 2952 2956 2968 2988 2996 3003 3008 3015 3020 3022 3023 3024 3029 3033 3050 3052 3053 3055 3056 3064 3065 3072 3078 3079 3082 3087 3109 3111 3122 3123 3124 3128 3129 3140 3145 3153 3155 3156 3158 3160 3161 3165 3167 3168 3171 3176 3188 3190 3199 3204 3206 3207 3214 3230 3233 3239 3242 3249 3254 3263 3266 3267 3270 3275 3277 3286 3301 3310 3315 3318 3323 3325 3335 3337 3338 3347 3355 3357 3358 3363 3366 3378 3391 3402 3403 3404 3407 3409 3412 3415 3417 3434 3440 3451 3452 3464 3465 3469 3480 3482 3486 3495 3500 3507 3509 3523 3526 3530 3532 3539 3543 3545 3550 3563 3565 3568 3573 3574 3575 3576 3577 3578 3579 3583 3585 3586 3589 3591 3595 3596 3597 3601 3604 3613 3616 3617 3618 3619 3622 3623 3631 3632 3634 3635 3638 3639 3643 3647 3649 3651 3654 3655 3657 3658 3662 3666 3669 3678 3687 3695 3696 3710 3711 3716 3735 3737 3745 3751 3753 3754 3761 3765 3769 3781 3785 3788 3789 3792 3795 3798 3803 3806 3810 3812 3816 3817 3827 3835 3844 3845 3848 3850 3871 3872 3877 3881 3887 3896 3901 3904 3909 3911 3913 3914 3923 3925 3926 3935 3946 3947 3958 3961 3967 3968 3969 3971 3975 3976 3981 3982 3985 3991 3993 3995 3997 4003 4010 4011 4016 4024 4025 4028 4029 4031 4035 4038 4039 4043 4055 4057 4063 4070 4085 4090 4091 4101 4104 4107 4108 4114 4116 4120 4124 4126 4139 4146 4147 4148 4152 4156 4167 4169 4172 4179 4180 4182 4202 4213 4224 4227 4231 4232 4233 4235 4239 4241 4247 4248 4250 4257 4260 4261 4268 4274 4275 4283 4289 4294 4297 4304 4307 4315 4325 4333 4341 4345 4358 4363 4364 4365 4372 4376 4380 4381 4397 4403 4405 4410 4412 4416 4419 4433 4435 4438 4440 4441 4450 4454 4462 4488 4491 4492 4508 4513 4520 4526 4527 4531 4539 4548 4551 4555 4557 4559 4561 4572 4573 4575 4583 4586 4590 4599 4601 4608 4613 4616 4621 4622 4627 4630 4632 4634 4642 4643 4654 4655 4659 4661 4666 4668 4680 4683 4688 4692 4696 4698 4701 4705 4710 4711 4713 4715 4723 4724 4734 4744 4745 4746 4748 4753 4754 4761 4762 4769 4773 4781 4782 4784 4792 4803 4824 4826 4829 4831 4851 4855 4860 4861 4863 4864 4866 4867 4875 4882 4886 4894 4898 4904 4906 4912 4921 4925 4933 4934 4936 4945 4960 4971 4972 4980 4989 4994 5000 9 10 17 18 19 20 23 24 25 26 29 30 37 38 41 42 59 60 61 62 65 66 73 74 95 96 101 102 109 110 119 120 131 132 147 148 149 150 161 162 179 180 195 196 205 206 207 208 215 216 219 220 255 256 277 278 283 284 305 306 307 308 313 314 317 318 329 330 345 346 361 362 363 364 365 366 375 376 377 378 383 384 385 386 405 406 411 412 417 418 441 442 445 446 447 448 459 460 471 472 473 474 483 484 497 498 507 508 509 510 515 516 529 530 535 536 551 552 569 570 579 580 581 582 583 584 591 592 593 594 595 596 601 602 603 604 643 644 649 650 655 656 673 674 677 678 679 680 693 694 753 754 781 782 785 786 789 790 797 798 815 816 819 820 821 822 857 858 873 874 887 888 911 912 921 922 939 940 941 942 951 952 957 958 967 968 969 970 981 982 987 988 995 996 999 1000 1005 1006 1017 1018 1055 1056 1063 1064 1067 1068 1081 1082 1101 1102 1117 1118 1119 1120 1121 1122 1129 1130 1137 1138 1143 1144 1151 1152 1157 1158 1171 1172 1173 1174 1205 1206 1207 1208 1209 1210 1227 1228 1229 1230 1231 1232 1237 1238 1239 1240 1243 1244 1253 1254 1259 1260 1271 1272 1273 1274 1275 1276 1303 1304 1309 1310 1319 1320 1347 1348 1349 1350 1355 1356 1379 1380 1381 1382 1395 1396 1403 1404 1411 1412 1421 1422 1433 1434 1439 1440 1463 1464 1487 1488 1491 1492 1495 1496 1505 1506 1583 1584 1595 1596 1601 1602 1607 1608 1617 1618 1631 1632 1645 1646 1647 1648 1657 1658 1671 1672 1701 1702 1705 1706 1711 1712 1755 1756 1769 1770 1789 1790 1795 1796 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1825 1826 1849 1850 1851 1852 1853 1854 1863 1864 1865 1866 1877 1878 1879 1880 1903 1904 1921 1922 1939 1940 1957 1958 1963 1964 1975 1976 1979 1980 1985 1986 1991 1992 2003 2004 2007 2008 2013 2014 2031 2032 2041 2042 2043 2044 2061 2062 2063 2064 2081 2082 2083 2084 2089 2090 2095 2096 2101 2102 2103 2104 2113 2114 2121 2122 2127 2128 2131 2132 2145 2146 2147 2148 2159 2160 2161 2162 2163 2164 2165 2166 2171 2172 2199 2200 2203 2204 2205 2206 2207 2208 2211 2212 2233 2234 2237 2238 2265 2266 2267 2268 2277 2278 2287 2288 2291 2292 2305 2306 2313 2314 2315 2316 2357 2358 2371 2372 2377 2378 2379 2380 2397 2398 2399 2400 2407 2408 2413 2414 2417 2418 2423 2424 2439 2440 2457 2458 2471 2472 2475 2476 2481 2482 2491 2492 2497 2498 2505 2506 2511 2512 2517 2518 2521 2522 2541 2542 2551 2552 2563 2564 2577 2578 2589 2590 2595 2596 2601 2602 2619 2620 2633 2634 2649 2650 2651 2652 2653 2654 2661 2662 2665 2666 2667 2668 2673 2674 2677 2678 2681 2682 2685 2686 2703 2704 2735 2736 2737 2738 2745 2746 2757 2758 2763 2764 2767 2768 2775 2776 2779 2780 2791 2792 2797 2798 2809 2810 2817 2818 2831 2832 2833 2834 2841 2842 2847 2848 2853 2854 2873 2874 2877 2878 2879 2880 2889 2890 2891 2892 2927 2928 2933 2934 2943 2944 2949 2950 2953 2954 2955 2956 2961 2962 2963 2964 2967 2968 2971 2972 2973 2974 2981 2982 2997 2998 3007 3008 3015 3016 3019 3020 3041 3042 3051 3052 3071 3072 3081 3082 3085 3086 3087 3088 3123 3124 3125 3126 3127 3128 3135 3136 3139 3140 3171 3172 3181 3182 3183 3184 3191 3192 3193 3194 3203 3204 3207 3208 3211 3212 3229 3230 3231 3232 3233 3234 3237 3238 3243 3244 3251 3252 3255 3256 3275 3276 3279 3280 3285 3286 3289 3290 3307 3308 3309 3310 3315 3316 3331 3332 3339 3340 3349 3350 3355 3356 3357 3358 3367 3368 3415 3416 3433 3434 3443 3444 3445 3446 3447 3448 3453 3454 3479 3480 3485 3486 3487 3488 3491 3492 3507 3508 3509 3510 3525 3526 3547 3548 3557 3558 3577 3578 3595 3596 3597 3598 3609 3610 3621 3622 3629 3630 3631 3632 3633 3634 3635 3636 3643 3644 3645 3646 3649 3650 3657 3658 3667 3668 3673 3674 3679 3680 3685 3686 3693 3694 3699 3700 3709 3710 3727 3728 3745 3746 3769 3770 3777 3778 3783 3784 3787 3788 3789 3790 3795 3796 3815 3816 3817 3818 3819 3820 3833 3834 3849 3850 3861 3862 3869 3870 3873 3874 3901 3902 3907 3908 3917 3918 3925 3926 3929 3930 3931 3932 3939 3940 3961 3962 3965 3966 3969 3970 3981 3982 4003 4004 4029 4030 4033 4034 4045 4046 4063 4064 4069 4070 4093 4094 4095 4096 4105 4106 4107 4108 4113 4114 4125 4126 4133 4134 4137 4138 4139 4140 4141 4142 4161 4162 4185 4186 4187 4188 4191 4192 4199 4200 4201 4202 4209 4210 4231 4232 4237 4238 4253 4254 4259 4260 4263 4264 4267 4268 4273 4274 4281 4282 4283 4284 4289 4290 4309 4310 4325 4326 4329 4330 4333 4334 4353 4354 4355 4356 4363 4364 4381 4382 4407 4408 4415 4416 4417 4418 4425 4426 4447 4448 4459 4460 4511 4512 4519 4520 4545 4546 4547 4548 4551 4552 4557 4558 4573 4574 4585 4586 4607 4608 4619 4620 4635 4636 4645 4646 4651 4652 4657 4658 4659 4660 4681 4682 4705 4706 4713 4714 4725 4726 4743 4744 4745 4746 4765 4766 4773 4774 4801 4802 4807 4808 4829 4830 4837 4838 4865 4866 4867 4868 4869 4870 4877 4878 4879 4880 4889 4890 4921 4922 4941 4942 4945 4946 4955 4956 4965 4966 4975 4976 4979 4980 4997 4998 5011 5012 5017 5018 5045 5046 5049 5050 5057 5058 5061 5062 5063 5064 5065 5066 5093 5094 5097 5098 5103 5104 5109 5110 5117 5118 5135 5136 5139 5140 5149 5150 5165 5166 5169 5170 5183 5184 5193 5194 5199 5200 5205 5206 5211 5212 5215 5216 5237 5238 5253 5254 5271 5272 5277 5278 5295 5296 5303 5304 5305 5306 5317 5318 5325 5326 5337 5338 5339 5340 5347 5348 5349 5350 5353 5354 5361 5362 5363 5364 5367 5368 5387 5388 5395 5396 5401 5402 5405 5406 5409 5410 5421 5422 5451 5452 5499 5500 5501 5502 5515 5516 5525 5526 5569 5570 5573 5574 5587 5588 5595 5596 5609 5610 5615 5616 5621 5622 5633 5634 5663 5664 5673 5674 5679 5680 5703 5704 5721 5722 5729 5730 5739 5740 5763 5764 5765 5766 5775 5776 5789 5790 5809 5810 5819 5820 5829 5830 5831 5832 5867 5868 5869 5870 5871 5872 5873 5874 5889 5890 5893 5894 5899 5900 5903 5904 5911 5912 5935 5936 5975 5976 5991 5992 6005 6006 6015 6016 6029 6030 6039 6040 6043 6044 6045 6046 6047 6048 6057 6058 6065 6066 6099 6100 6103 6104 6105 6106 6109 6110 6111 6112 6127 6128 6129 6130 6143 6144 6155 6156 6157 6158 6163 6164 6173 6174 6217 6218 6221 6222 6243 6244 6245 6246 6247 6248 6255 6256 6257 6258 6279 6280 6289 6290 6305 6306 6309 6310 6311 6312 6315 6316 6319 6320 6321 6322 6329 6330 6333 6334 6335 6336 6341 6342 6351 6352 6375 6376 6379 6380 6397 6398 6407 6408 6411 6412 6413 6414 6427 6428 6459 6460 6465 6466 6477 6478 6483 6484 6497 6498 6507 6508 6525 6526 6531 6532 6533 6534 6539 6540 6549 6550 6553 6554 6571 6572 6601 6602 6619 6620 6629 6630 6635 6636 6645 6646 6649 6650 6669 6670 6673 6674 6675 6676 6693 6694 6709 6710 6713 6714 6715 6716 6725 6726 6731 6732 6755 6756 6781 6782 6803 6804 6805 6806 6807 6808 6813 6814 6817 6818 6823 6824 6829 6830 6833 6834 6867 6868 6879 6880 6901 6902 6903 6904 6927 6928 6929 6930 6937 6938 6959 6960 6963 6964 6971 6972 6989 6990 6999 7000 7013 7014 7017 7018 7045 7046 7051 7052 7059 7060 7063 7064 7077 7078 7085 7086 7089 7090 7099 7100 7125 7126 7129 7130 7135 7136 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7165 7166 7169 7170 7171 7172 7177 7178 7181 7182 7189 7190 7191 7192 7193 7194 7201 7202 7207 7208 7225 7226 7231 7232 7233 7234 7235 7236 7237 7238 7243 7244 7245 7246 7261 7262 7263 7264 7267 7268 7269 7270 7275 7276 7277 7278 7285 7286 7293 7294 7297 7298 7301 7302 7307 7308 7309 7310 7313 7314 7315 7316 7323 7324 7331 7332 7337 7338 7355 7356 7373 7374 7389 7390 7391 7392 7419 7420 7421 7422 7431 7432 7469 7470 7473 7474 7489 7490 7501 7502 7505 7506 7507 7508 7521 7522 7529 7530 7537 7538 7561 7562 7569 7570 7575 7576 7577 7578 7583 7584 7589 7590 7595 7596 7605 7606 7611 7612 7619 7620 7623 7624 7631 7632 7633 7634 7653 7654 7669 7670 7687 7688 7689 7690 7695 7696 7699 7700 7741 7742 7743 7744 7753 7754 7761 7762 7773 7774 7791 7792 7801 7802 7807 7808 7817 7818 7821 7822 7825 7826 7827 7828 7845 7846 7849 7850 7851 7852 7869 7870 7891 7892 7893 7894 7915 7916 7921 7922 7933 7934 7935 7936 7937 7938 7941 7942 7949 7950 7951 7952 7961 7962 7963 7964 7969 7970 7981 7982 7985 7986 7989 7990 7993 7994 8005 8006 8019 8020 8021 8022 8031 8032 8047 8048 8049 8050 8055 8056 8057 8058 8061 8062 8069 8070 8075 8076 8077 8078 8085 8086 8109 8110 8113 8114 8125 8126 8139 8140 8169 8170 8179 8180 8181 8182 8201 8202 8207 8208 8213 8214 8215 8216 8227 8228 8231 8232 8239 8240 8247 8248 8251 8252 8277 8278 8291 8292 8293 8294 8295 8296 8303 8304 8311 8312 8333 8334 8337 8338 8343 8344 8357 8358 8359 8360 8363 8364 8403 8404 8425 8426 8447 8448 8453 8454 8461 8462 8463 8464 8465 8466 8469 8470 8477 8478 8481 8482 8493 8494 8495 8496 8499 8500 8513 8514 8519 8520 8521 8522 8535 8536 8547 8548 8549 8550 8565 8566 8577 8578 8587 8588 8593 8594 8607 8608 8613 8614 8629 8630 8649 8650 8665 8666 8681 8682 8689 8690 8715 8716 8725 8726 8727 8728 8729 8730 8743 8744 8751 8752 8759 8760 8761 8762 8793 8794 8805 8806 8809 8810 8819 8820 8823 8824 8831 8832 8837 8838 8865 8866 8869 8870 8875 8876 8879 8880 8881 8882 8899 8900 8907 8908 8923 8924 8975 8976 8981 8982 8983 8984 9015 9016 9025 9026 9039 9040 9051 9052 9053 9054 9061 9062 9077 9078 9095 9096 9101 9102 9109 9110 9113 9114 9117 9118 9121 9122 9143 9144 9145 9146 9149 9150 9165 9166 9171 9172 9179 9180 9197 9198 9201 9202 9215 9216 9225 9226 9231 9232 9241 9242 9243 9244 9253 9254 9259 9260 9263 9264 9267 9268 9283 9284 9285 9286 9307 9308 9309 9310 9317 9318 9321 9322 9331 9332 9335 9336 9359 9360 9365 9366 9375 9376 9383 9384 9391 9392 9395 9396 9401 9402 9409 9410 9419 9420 9421 9422 9425 9426 9429 9430 9445 9446 9447 9448 9467 9468 9487 9488 9489 9490 9491 9492 9495 9496 9505 9506 9507 9508 9521 9522 9523 9524 9537 9538 9545 9546 9561 9562 9563 9564 9567 9568 9583 9584 9605 9606 9647 9648 9651 9652 9657 9658 9661 9662 9701 9702 9709 9710 9719 9720 9721 9722 9725 9726 9727 9728 9731 9732 9733 9734 9749 9750 9763 9764 9771 9772 9787 9788 9795 9796 9807 9808 9811 9812 9823 9824 9841 9842 9849 9850 9865 9866 9867 9868 9871 9872 9889 9890 9919 9920 9941 9942 9943 9944 9959 9960 9977 9978 9987 9988 9999 10000