4 8 13 14 25 30 32 38 39 44 48 54 63 64 67 71 73 75 84 88 94 96 98 100 104 112 123 136 137 144 145 147 148 151 158 161 173 177 178 182 185 189 191 196 200 203 206 215 217 219 233 237 246 249 252 257 259 260 261 268 290 291 295 297 316 318 322 323 325 330 339 349 353 355 358 361 380 382 389 396 397 403 404 425 433 438 444 445 450 454 459 466 472 479 483 485 486 494 503 510 512 514 522 524 527 530 536 540 541 551 557 568 573 579 595 600 601 611 617 630 631 635 638 639 643 651 652 655 657 659 663 667 672 673 676 680 682 692 695 697 698 700 708 710 714 721 722 723 732 754 760 764 791 793 794 795 799 806 809 815 818 820 821 822 823 825 827 830 837 844 848 856 858 864 887 890 897 901 904 909 910 915 921 924 929 942 956 963 967 970 972 975 984 986 988 999 1002 1007 1019 1033 1035 1038 1047 1048 1051 1055 1065 1068 1069 1076 1077 1078 1083 1089 1096 1101 1103 1115 1123 1126 1129 1130 1135 1138 1141 1152 1155 1161 1168 1173 1177 1178 1193 1196 1199 1209 1212 1216 1225 1231 1232 1241 1243 1247 1256 1264 1265 1269 1276 1278 1292 1297 1298 1304 1312 1314 1317 1318 1327 1332 1339 1340 1345 1348 1356 1364 1371 1376 1378 1382 1384 1389 1406 1408 1409 1411 1412 1415 1416 1417 1421 1427 1432 1445 1449 1450 1452 1466 1478 1479 1482 1490 1494 1496 1503 1504 1519 1521 1529 1532 1535 1536 1546 1571 1572 1574 1577 1578 1583 1609 1616 1618 1625 1633 1643 1644 1649 1660 1674 1679 1681 1686 1690 1698 1706 1711 1721 1723 1729 1739 1740 1741 1743 1752 1761 1764 1766 1776 1783 1790 1791 1794 1798 1804 1806 1807 1811 1819 1825 1834 1843 1845 1848 1849 1858 1869 1873 1874 1877 1878 1881 1886 1891 1895 1905 1925 1938 1945 1949 1956 1966 1968 1973 1982 1989 1991 1998 2002 2004 2009 2016 2021 2026 2027 2028 2035 2037 2039 2041 2045 2048 2054 2055 2058 2067 2068 2070 2072 2074 2085 2089 2092 2094 2097 2100 2108 2117 2122 2131 2137 2140 2144 2145 2150 2160 2163 2166 2172 2175 2182 2185 2200 2201 2209 2210 2212 2215 2217 2224 2227 2234 2245 2249 2270 2271 2272 2274 2279 2280 2291 2293 2296 2298 2302 2310 2312 2321 2326 2333 2336 2337 2338 2339 2345 2348 2354 2360 2364 2370 2371 2379 2386 2390 2391 2392 2393 2422 2427 2430 2436 2439 2449 2457 2464 2471 2472 2475 2481 2507 2508 2513 2516 2520 2521 2526 2530 2533 2540 2554 2555 2560 2562 2563 2568 2590 2607 2610 2611 2617 2622 2623 2625 2626 2630 2631 2640 2660 2668 2672 2691 2697 2703 2709 2728 2731 2733 2734 2745 2748 2750 2752 2758 2765 2769 2774 2775 2777 2781 2789 2793 2799 2800 2804 2806 2809 2811 2813 2819 2827 2828 2835 2837 2840 2851 2853 2856 2863 2867 2871 2872 2875 2879 2884 2885 2888 2900 2902 2906 2908 2912 2915 2920 2922 2923 2927 2936 2937 2941 2942 2946 2950 2958 2967 2977 2979 2984 2993 2996 3013 3016 3017 3019 3020 3022 3023 3037 3039 3042 3046 3047 3048 3049 3051 3057 3061 3064 3068 3075 3076 3079 3083 3088 3090 3091 3095 3096 3099 3101 3103 3105 3106 3108 3112 3117 3118 3119 3120 3123 3125 3130 3139 3144 3146 3148 3154 3158 3164 3169 3170 3174 3181 3189 3192 3196 3198 3199 3203 3208 3215 3224 3225 3230 3234 3239 3241 3245 3248 3249 3270 3272 3278 3280 3284 3292 3295 3297 3299 3300 3301 3304 3311 3319 3342 3344 3345 3360 3380 3381 3393 3395 3399 3402 3406 3411 3412 3417 3419 3421 3429 3445 3449 3464 3468 3479 3486 3488 3490 3495 3497 3500 3502 3503 3504 3505 3506 3512 3514 3515 3518 3524 3529 3532 3536 3538 3543 3549 3554 3556 3557 3558 3563 3570 3573 3576 3579 3584 3586 3588 3589 3593 3598 3599 3602 3605 3606 3607 3608 3615 3627 3628 3657 3659 3667 3674 3675 3676 3678 3692 3693 3695 3700 3707 3718 3726 3728 3729 3735 3742 3747 3751 3753 3755 3764 3766 3770 3771 3773 3776 3788 3792 3793 3805 3811 3812 3844 3846 3847 3848 3855 3864 3871 3872 3874 3878 3887 3890 3894 3900 3906 3918 3919 3925 3927 3934 3938 3940 3948 3962 3963 3964 3970 3973 3979 3987 4002 4005 4006 4009 4010 4011 4013 4017 4023 4034 4055 4057 4061 4063 4064 4067 4068 4076 4078 4083 4087 4088 4089 4093 4101 4102 4108 4116 4121 4125 4126 4127 4132 4137 4144 4173 4177 4184 4185 4190 4192 4196 4199 4200 4203 4219 4222 4226 4232 4239 4245 4248 4249 4251 4255 4258 4264 4266 4268 4271 4280 4281 4287 4293 4294 4315 4324 4327 4333 4334 4335 4342 4347 4349 4351 4352 4355 4360 4361 4365 4369 4394 4399 4404 4409 4410 4413 4428 4432 4442 4450 4452 4457 4466 4467 4471 4475 4484 4500 4501 4511 4520 4528 4530 4531 4538 4539 4542 4547 4548 4551 4556 4564 4570 4574 4577 4581 4597 4602 4610 4612 4613 4614 4617 4620 4624 4626 4633 4634 4635 4642 4643 4652 4664 4666 4667 4672 4681 4684 4693 4697 4708 4716 4721 4722 4724 4726 4732 4741 4742 4745 4751 4752 4754 4755 4765 4782 4789 4795 4801 4802 4804 4808 4809 4811 4817 4818 4822 4823 4830 4842 4844 4845 4854 4862 4864 4865 4877 4879 4881 4883 4890 4895 4898 4901 4902 4915 4923 4924 4930 4936 4940 4951 4953 4963 4966 4975 4976 4987 4988 4992 4993 4995 4997 4999 5000 7 8 15 16 25 26 27 28 49 50 59 60 63 64 75 76 77 78 87 88 95 96 107 108 125 126 127 128 133 134 141 142 145 146 149 150 167 168 175 176 187 188 191 192 195 196 199 200 207 208 223 224 245 246 271 272 273 274 287 288 289 290 293 294 295 296 301 302 315 316 321 322 345 346 353 354 355 356 363 364 369 370 377 378 381 382 391 392 399 400 405 406 411 412 429 430 433 434 437 438 465 466 473 474 491 492 497 498 503 504 513 514 517 518 519 520 521 522 535 536 579 580 581 582 589 590 593 594 631 632 635 636 643 644 645 646 649 650 659 660 677 678 697 698 705 706 709 710 715 716 721 722 759 760 763 764 777 778 791 792 793 794 805 806 807 808 849 850 865 866 875 876 887 888 889 890 899 900 907 908 917 918 931 932 943 944 957 958 965 966 969 970 971 972 987 988 1005 1006 1019 1020 1023 1024 1027 1028 1043 1044 1047 1048 1053 1054 1059 1060 1071 1072 1079 1080 1081 1082 1101 1102 1113 1114 1135 1136 1145 1146 1157 1158 1189 1190 1199 1200 1201 1202 1221 1222 1233 1234 1259 1260 1261 1262 1269 1270 1275 1276 1277 1278 1285 1286 1301 1302 1303 1304 1309 1310 1313 1314 1317 1318 1325 1326 1333 1334 1343 1344 1345 1346 1351 1352 1359 1360 1363 1364 1383 1384 1389 1390 1393 1394 1395 1396 1399 1400 1415 1416 1419 1420 1427 1428 1441 1442 1443 1444 1445 1446 1463 1464 1507 1508 1519 1520 1527 1528 1581 1582 1585 1586 1587 1588 1589 1590 1597 1598 1611 1612 1617 1618 1629 1630 1635 1636 1639 1640 1641 1642 1643 1644 1645 1646 1649 1650 1653 1654 1659 1660 1673 1674 1687 1688 1695 1696 1711 1712 1715 1716 1727 1728 1773 1774 1779 1780 1793 1794 1801 1802 1807 1808 1817 1818 1819 1820 1829 1830 1841 1842 1847 1848 1857 1858 1883 1884 1911 1912 1925 1926 1933 1934 1939 1940 1943 1944 1949 1950 1967 1968 1971 1972 1975 1976 1997 1998 2003 2004 2013 2014 2037 2038 2065 2066 2069 2070 2075 2076 2093 2094 2095 2096 2101 2102 2109 2110 2129 2130 2135 2136 2137 2138 2151 2152 2153 2154 2155 2156 2165 2166 2177 2178 2191 2192 2201 2202 2205 2206 2229 2230 2245 2246 2251 2252 2257 2258 2259 2260 2269 2270 2275 2276 2281 2282 2303 2304 2309 2310 2321 2322 2335 2336 2345 2346 2353 2354 2355 2356 2385 2386 2391 2392 2397 2398 2417 2418 2423 2424 2431 2432 2449 2450 2461 2462 2463 2464 2481 2482 2485 2486 2493 2494 2511 2512 2527 2528 2529 2530 2537 2538 2551 2552 2555 2556 2583 2584 2593 2594 2595 2596 2607 2608 2623 2624 2627 2628 2633 2634 2635 2636 2653 2654 2663 2664 2677 2678 2679 2680 2689 2690 2695 2696 2711 2712 2727 2728 2741 2742 2751 2752 2755 2756 2763 2764 2767 2768 2777 2778 2811 2812 2815 2816 2817 2818 2821 2822 2823 2824 2829 2830 2831 2832 2833 2834 2841 2842 2853 2854 2863 2864 2889 2890 2897 2898 2899 2900 2903 2904 2931 2932 2955 2956 2957 2958 2963 2964 2979 2980 2987 2988 2991 2992 3005 3006 3007 3008 3037 3038 3041 3042 3057 3058 3063 3064 3069 3070 3071 3072 3091 3092 3141 3142 3143 3144 3147 3148 3153 3154 3155 3156 3165 3166 3217 3218 3231 3232 3235 3236 3249 3250 3265 3266 3285 3286 3287 3288 3297 3298 3319 3320 3347 3348 3357 3358 3361 3362 3371 3372 3379 3380 3395 3396 3411 3412 3421 3422 3441 3442 3445 3446 3457 3458 3477 3478 3479 3480 3481 3482 3485 3486 3503 3504 3521 3522 3527 3528 3531 3532 3551 3552 3565 3566 3579 3580 3581 3582 3587 3588 3595 3596 3607 3608 3611 3612 3613 3614 3621 3622 3637 3638 3649 3650 3667 3668 3685 3686 3689 3690 3695 3696 3697 3698 3715 3716 3737 3738 3745 3746 3747 3748 3753 3754 3755 3756 3761 3762 3771 3772 3781 3782 3789 3790 3809 3810 3849 3850 3875 3876 3889 3890 3897 3898 3911 3912 3931 3932 3935 3936 3945 3946 3963 3964 3977 3978 3981 3982 3995 3996 4003 4004 4007 4008 4017 4018 4031 4032 4041 4042 4051 4052 4053 4054 4055 4056 4069 4070 4073 4074 4077 4078 4081 4082 4089 4090 4095 4096 4107 4108 4109 4110 4115 4116 4133 4134 4135 4136 4139 4140 4143 4144 4147 4148 4169 4170 4177 4178 4183 4184 4187 4188 4193 4194 4199 4200 4215 4216 4233 4234 4243 4244 4261 4262 4273 4274 4279 4280 4287 4288 4289 4290 4299 4300 4319 4320 4325 4326 4331 4332 4343 4344 4349 4350 4363 4364 4369 4370 4399 4400 4401 4402 4417 4418 4419 4420 4423 4424 4429 4430 4433 4434 4447 4448 4453 4454 4467 4468 4489 4490 4497 4498 4539 4540 4541 4542 4543 4544 4547 4548 4557 4558 4559 4560 4581 4582 4585 4586 4591 4592 4595 4596 4603 4604 4619 4620 4623 4624 4641 4642 4651 4652 4665 4666 4671 4672 4673 4674 4675 4676 4677 4678 4689 4690 4695 4696 4707 4708 4719 4720 4727 4728 4739 4740 4741 4742 4757 4758 4771 4772 4779 4780 4781 4782 4783 4784 4785 4786 4843 4844 4853 4854 4859 4860 4871 4872 4877 4878 4897 4898 4913 4914 4927 4928 4941 4942 4943 4944 4949 4950 4961 4962 5013 5014 5015 5016 5025 5026 5031 5032 5039 5040 5041 5042 5051 5052 5059 5060 5065 5066 5079 5080 5107 5108 5109 5110 5119 5120 5123 5124 5125 5126 5135 5136 5179 5180 5213 5214 5219 5220 5221 5222 5233 5234 5243 5244 5245 5246 5249 5250 5251 5252 5259 5260 5261 5262 5279 5280 5319 5320 5335 5336 5343 5344 5381 5382 5393 5394 5405 5406 5417 5418 5455 5456 5461 5462 5465 5466 5467 5468 5489 5490 5495 5496 5499 5500 5503 5504 5515 5516 5529 5530 5537 5538 5547 5548 5549 5550 5553 5554 5561 5562 5577 5578 5585 5586 5597 5598 5599 5600 5607 5608 5611 5612 5617 5618 5621 5622 5625 5626 5637 5638 5653 5654 5655 5656 5669 5670 5673 5674 5679 5680 5701 5702 5705 5706 5711 5712 5725 5726 5733 5734 5741 5742 5743 5744 5749 5750 5757 5758 5767 5768 5769 5770 5775 5776 5799 5800 5803 5804 5811 5812 5815 5816 5823 5824 5829 5830 5839 5840 5843 5844 5845 5846 5853 5854 5871 5872 5873 5874 5881 5882 5883 5884 5891 5892 5899 5900 5915 5916 5933 5934 5953 5954 5957 5958 5967 5968 5985 5986 5991 5992 6025 6026 6031 6032 6033 6034 6037 6038 6039 6040 6043 6044 6045 6046 6073 6074 6077 6078 6083 6084 6091 6092 6093 6094 6095 6096 6097 6098 6101 6102 6113 6114 6121 6122 6127 6128 6135 6136 6149 6150 6151 6152 6157 6158 6165 6166 6175 6176 6179 6180 6181 6182 6189 6190 6191 6192 6197 6198 6201 6202 6205 6206 6209 6210 6211 6212 6215 6216 6223 6224 6233 6234 6235 6236 6237 6238 6239 6240 6245 6246 6249 6250 6259 6260 6277 6278 6287 6288 6291 6292 6295 6296 6307 6308 6315 6316 6327 6328 6337 6338 6339 6340 6347 6348 6361 6362 6377 6378 6383 6384 6391 6392 6395 6396 6397 6398 6405 6406 6415 6416 6429 6430 6447 6448 6449 6450 6459 6460 6467 6468 6477 6478 6481 6482 6489 6490 6495 6496 6497 6498 6539 6540 6543 6544 6555 6556 6559 6560 6567 6568 6583 6584 6589 6590 6593 6594 6597 6598 6599 6600 6601 6602 6607 6608 6621 6622 6637 6638 6683 6684 6687 6688 6689 6690 6719 6720 6759 6760 6761 6762 6785 6786 6789 6790 6797 6798 6803 6804 6811 6812 6821 6822 6823 6824 6833 6834 6837 6838 6841 6842 6857 6858 6889 6890 6897 6898 6927 6928 6935 6936 6957 6958 6971 6972 6975 6976 6979 6980 6989 6990 6993 6994 6999 7000 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7023 7024 7027 7028 7029 7030 7035 7036 7047 7048 7057 7058 7063 7064 7071 7072 7075 7076 7085 7086 7097 7098 7107 7108 7111 7112 7113 7114 7115 7116 7125 7126 7139 7140 7145 7146 7151 7152 7157 7158 7167 7168 7171 7172 7175 7176 7177 7178 7185 7186 7195 7196 7197 7198 7203 7204 7209 7210 7211 7212 7213 7214 7215 7216 7229 7230 7253 7254 7255 7256 7313 7314 7317 7318 7333 7334 7347 7348 7349 7350 7351 7352 7355 7356 7383 7384 7385 7386 7389 7390 7399 7400 7413 7414 7435 7436 7451 7452 7455 7456 7457 7458 7469 7470 7483 7484 7493 7494 7501 7502 7505 7506 7509 7510 7527 7528 7531 7532 7539 7540 7541 7542 7545 7546 7551 7552 7575 7576 7583 7584 7585 7586 7609 7610 7621 7622 7623 7624 7687 7688 7691 7692 7693 7694 7695 7696 7709 7710 7727 7728 7741 7742 7743 7744 7747 7748 7755 7756 7773 7774 7779 7780 7787 7788 7799 7800 7811 7812 7835 7836 7837 7838 7849 7850 7853 7854 7867 7868 7875 7876 7879 7880 7895 7896 7923 7924 7925 7926 7927 7928 7939 7940 7945 7946 7957 7958 7973 7974 8003 8004 8009 8010 8011 8012 8017 8018 8019 8020 8021 8022 8025 8026 8033 8034 8045 8046 8067 8068 8109 8110 8113 8114 8121 8122 8125 8126 8127 8128 8133 8134 8135 8136 8151 8152 8155 8156 8165 8166 8173 8174 8175 8176 8177 8178 8185 8186 8201 8202 8203 8204 8215 8216 8231 8232 8241 8242 8249 8250 8251 8252 8253 8254 8263 8264 8273 8274 8287 8288 8345 8346 8353 8354 8367 8368 8369 8370 8379 8380 8383 8384 8391 8392 8397 8398 8399 8400 8405 8406 8437 8438 8443 8444 8451 8452 8463 8464 8477 8478 8489 8490 8495 8496 8497 8498 8501 8502 8509 8510 8515 8516 8527 8528 8531 8532 8535 8536 8541 8542 8559 8560 8561 8562 8573 8574 8585 8586 8587 8588 8629 8630 8647 8648 8653 8654 8665 8666 8667 8668 8669 8670 8683 8684 8693 8694 8697 8698 8701 8702 8703 8704 8709 8710 8719 8720 8721 8722 8729 8730 8737 8738 8787 8788 8797 8798 8807 8808 8817 8818 8819 8820 8825 8826 8855 8856 8863 8864 8883 8884 8899 8900 8903 8904 8913 8914 8931 8932 8933 8934 8941 8942 8949 8950 8967 8968 8999 9000 9001 9002 9021 9022 9039 9040 9055 9056 9059 9060 9061 9062 9075 9076 9077 9078 9083 9084 9093 9094 9095 9096 9101 9102 9111 9112 9127 9128 9139 9140 9147 9148 9153 9154 9161 9162 9193 9194 9203 9204 9219 9220 9223 9224 9225 9226 9227 9228 9233 9234 9239 9240 9247 9248 9251 9252 9265 9266 9267 9268 9269 9270 9283 9284 9285 9286 9303 9304 9327 9328 9331 9332 9333 9334 9343 9344 9361 9362 9367 9368 9385 9386 9393 9394 9415 9416 9431 9432 9441 9442 9443 9444 9447 9448 9451 9452 9463 9464 9481 9482 9483 9484 9489 9490 9501 9502 9503 9504 9507 9508 9509 9510 9529 9530 9563 9564 9577 9578 9589 9590 9601 9602 9603 9604 9607 9608 9615 9616 9617 9618 9621 9622 9633 9634 9635 9636 9643 9644 9645 9646 9659 9660 9683 9684 9687 9688 9689 9690 9707 9708 9723 9724 9727 9728 9729 9730 9753 9754 9757 9758 9761 9762 9765 9766 9779 9780 9789 9790 9795 9796 9801 9802 9803 9804 9829 9830 9845 9846 9847 9848 9859 9860 9871 9872 9879 9880 9901 9902 9905 9906 9925 9926 9931 9932 9949 9950 9951 9952 9973 9974 9975 9976 9983 9984 9985 9986 9989 9990 9993 9994 9997 9998 9999 10000