4 5 7 13 15 22 23 25 27 29 39 42 48 59 65 72 74 79 81 82 83 89 90 91 92 98 99 100 107 116 126 128 129 131 148 154 156 159 165 177 183 193 196 204 208 212 213 215 224 225 228 230 231 232 235 240 267 274 276 279 282 290 292 293 295 296 300 302 304 311 318 319 322 329 331 332 337 346 351 352 360 361 375 376 379 381 386 388 389 392 393 396 397 398 400 401 406 408 411 413 415 419 427 439 450 457 460 462 464 470 471 472 485 492 499 509 510 511 512 513 515 522 526 530 531 554 555 560 561 562 566 573 576 578 580 582 587 598 602 609 621 622 627 628 631 639 640 642 643 644 647 648 651 653 655 663 666 667 673 676 680 690 693 709 713 715 720 721 722 724 733 734 735 737 743 755 756 766 775 782 783 785 787 790 797 799 802 805 814 815 818 820 824 825 837 847 851 852 856 857 858 859 864 871 887 891 893 899 906 908 915 919 924 932 938 941 945 948 949 952 961 981 992 1003 1005 1006 1015 1017 1026 1028 1029 1044 1050 1051 1055 1061 1066 1067 1071 1073 1074 1078 1080 1082 1083 1086 1093 1098 1112 1116 1119 1124 1131 1143 1153 1155 1156 1158 1162 1167 1170 1175 1176 1181 1192 1199 1202 1213 1221 1222 1223 1226 1227 1232 1233 1237 1238 1241 1246 1255 1260 1265 1271 1278 1287 1292 1299 1312 1317 1319 1326 1338 1341 1353 1355 1356 1357 1361 1365 1379 1381 1382 1386 1387 1389 1396 1398 1401 1405 1414 1436 1445 1446 1450 1454 1458 1461 1464 1469 1472 1474 1475 1478 1484 1491 1494 1497 1502 1521 1525 1527 1529 1545 1548 1554 1564 1573 1582 1583 1588 1589 1590 1598 1599 1600 1601 1604 1605 1607 1616 1627 1636 1639 1643 1659 1660 1676 1687 1689 1693 1695 1696 1698 1706 1710 1714 1720 1724 1731 1733 1735 1742 1749 1750 1760 1769 1777 1785 1789 1794 1797 1798 1799 1800 1810 1817 1822 1823 1824 1828 1837 1840 1842 1843 1857 1859 1862 1863 1867 1868 1878 1880 1884 1891 1892 1893 1895 1897 1905 1910 1927 1929 1937 1941 1946 1949 1956 1961 1964 1968 1985 1987 1989 1992 1995 2000 2001 2005 2007 2011 2015 2027 2033 2034 2042 2063 2066 2073 2083 2088 2103 2104 2105 2120 2121 2130 2135 2143 2147 2150 2151 2162 2163 2176 2191 2194 2199 2200 2209 2212 2213 2218 2224 2227 2228 2231 2235 2237 2238 2243 2261 2267 2285 2287 2288 2293 2295 2306 2309 2312 2318 2319 2321 2326 2328 2344 2366 2369 2373 2376 2382 2386 2394 2399 2419 2420 2421 2423 2433 2434 2443 2445 2459 2461 2463 2466 2479 2485 2491 2501 2504 2510 2516 2521 2525 2529 2535 2544 2546 2558 2574 2583 2585 2586 2588 2591 2599 2613 2614 2619 2620 2629 2631 2645 2646 2652 2655 2656 2659 2660 2665 2668 2669 2670 2673 2674 2678 2679 2684 2685 2696 2698 2701 2707 2709 2710 2715 2719 2723 2726 2731 2735 2738 2740 2741 2742 2752 2756 2759 2787 2789 2792 2793 2801 2821 2825 2839 2842 2844 2851 2855 2857 2860 2861 2866 2869 2872 2878 2881 2882 2889 2891 2893 2894 2896 2898 2907 2914 2922 2933 2941 2945 2953 2954 2958 2961 2974 2975 2976 2981 2993 2996 2997 3005 3008 3012 3013 3015 3016 3020 3024 3025 3042 3050 3051 3057 3067 3071 3078 3097 3098 3115 3127 3129 3144 3145 3152 3161 3164 3168 3170 3172 3189 3192 3196 3200 3204 3209 3211 3217 3223 3229 3230 3231 3232 3235 3251 3253 3271 3281 3284 3286 3287 3289 3290 3296 3297 3300 3310 3320 3323 3325 3329 3341 3355 3365 3368 3369 3370 3372 3381 3382 3383 3385 3387 3392 3401 3404 3420 3431 3433 3436 3440 3455 3460 3471 3474 3477 3479 3480 3481 3483 3489 3504 3505 3511 3519 3520 3526 3532 3535 3553 3564 3569 3596 3600 3605 3607 3609 3612 3617 3625 3627 3628 3639 3652 3654 3662 3665 3678 3682 3683 3684 3686 3693 3701 3702 3713 3715 3716 3717 3722 3728 3730 3735 3743 3745 3760 3761 3762 3769 3770 3782 3784 3786 3787 3789 3792 3796 3797 3798 3802 3806 3812 3820 3822 3824 3827 3829 3831 3832 3847 3856 3872 3876 3877 3881 3882 3886 3889 3890 3894 3896 3898 3908 3913 3915 3925 3930 3931 3932 3933 3934 3944 3946 3958 3965 3966 3969 3972 3977 3992 3994 3995 3998 4001 4011 4026 4028 4029 4035 4046 4047 4048 4062 4063 4064 4079 4080 4089 4090 4094 4097 4100 4102 4105 4107 4130 4138 4139 4141 4152 4155 4170 4171 4178 4184 4189 4195 4197 4206 4222 4231 4233 4243 4244 4251 4256 4263 4266 4270 4276 4282 4285 4288 4292 4298 4299 4306 4317 4320 4324 4330 4337 4339 4340 4345 4346 4349 4351 4360 4369 4372 4373 4377 4378 4380 4388 4389 4390 4397 4398 4400 4408 4431 4433 4434 4435 4456 4457 4458 4462 4463 4471 4475 4480 4505 4510 4515 4529 4547 4548 4549 4559 4565 4567 4569 4570 4580 4583 4587 4593 4594 4596 4600 4601 4610 4615 4622 4628 4629 4636 4638 4639 4648 4649 4651 4653 4661 4674 4681 4684 4690 4691 4693 4695 4696 4699 4704 4706 4707 4708 4709 4711 4712 4715 4734 4736 4745 4749 4752 4759 4762 4767 4770 4771 4784 4787 4798 4802 4812 4817 4819 4829 4835 4836 4837 4842 4850 4861 4865 4867 4878 4881 4889 4893 4909 4911 4914 4915 4916 4920 4929 4932 4937 4938 4939 4943 4947 4952 4967 4970 4972 4978 4982 4986 4989 4990 4992 5000 7 8 9 10 13 14 25 26 29 30 43 44 45 46 49 50 53 54 57 58 77 78 83 84 95 96 117 118 129 130 143 144 147 148 157 158 161 162 163 164 165 166 177 178 179 180 181 182 183 184 195 196 197 198 199 200 213 214 231 232 251 252 255 256 257 258 261 262 295 296 307 308 311 312 317 318 329 330 353 354 365 366 385 386 391 392 407 408 415 416 423 424 425 426 429 430 447 448 449 450 455 456 459 460 461 462 463 464 469 470 479 480 533 534 547 548 551 552 557 558 563 564 579 580 583 584 585 586 589 590 591 592 599 600 603 604 607 608 621 622 635 636 637 638 643 644 657 658 661 662 663 664 673 674 691 692 701 702 703 704 719 720 721 722 749 750 751 752 757 758 761 762 771 772 775 776 777 778 783 784 785 786 791 792 793 794 795 796 799 800 801 802 811 812 815 816 821 822 825 826 829 830 837 838 853 854 877 878 899 900 913 914 919 920 923 924 927 928 939 940 941 942 943 944 969 970 983 984 997 998 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1029 1030 1043 1044 1051 1052 1059 1060 1061 1062 1107 1108 1109 1110 1119 1120 1121 1122 1123 1124 1131 1132 1145 1146 1151 1152 1155 1156 1159 1160 1163 1164 1173 1174 1195 1196 1203 1204 1217 1218 1241 1242 1243 1244 1253 1254 1255 1256 1261 1262 1277 1278 1279 1280 1283 1284 1285 1286 1287 1288 1293 1294 1295 1296 1301 1302 1305 1306 1309 1310 1325 1326 1331 1332 1333 1334 1345 1346 1351 1352 1359 1360 1379 1380 1385 1386 1417 1418 1425 1426 1429 1430 1439 1440 1441 1442 1443 1444 1447 1448 1465 1466 1467 1468 1469 1470 1473 1474 1485 1486 1509 1510 1511 1512 1531 1532 1549 1550 1563 1564 1565 1566 1569 1570 1573 1574 1579 1580 1593 1594 1597 1598 1603 1604 1609 1610 1627 1628 1629 1630 1635 1636 1639 1640 1647 1648 1649 1650 1673 1674 1693 1694 1701 1702 1703 1704 1711 1712 1713 1714 1715 1716 1717 1718 1727 1728 1741 1742 1773 1774 1781 1782 1785 1786 1797 1798 1811 1812 1815 1816 1829 1830 1837 1838 1847 1848 1863 1864 1875 1876 1881 1882 1889 1890 1895 1896 1897 1898 1903 1904 1921 1922 1961 1962 1983 1984 2005 2006 2009 2010 2011 2012 2029 2030 2033 2034 2051 2052 2055 2056 2057 2058 2087 2088 2099 2100 2101 2102 2109 2110 2121 2122 2131 2132 2133 2134 2141 2142 2145 2146 2147 2148 2155 2156 2159 2160 2163 2164 2165 2166 2171 2172 2185 2186 2195 2196 2223 2224 2231 2232 2237 2238 2247 2248 2261 2262 2285 2286 2305 2306 2309 2310 2311 2312 2315 2316 2323 2324 2333 2334 2339 2340 2349 2350 2351 2352 2361 2362 2383 2384 2397 2398 2403 2404 2425 2426 2441 2442 2443 2444 2445 2446 2451 2452 2453 2454 2463 2464 2465 2466 2473 2474 2475 2476 2481 2482 2491 2492 2509 2510 2519 2520 2529 2530 2541 2542 2555 2556 2573 2574 2583 2584 2597 2598 2623 2624 2633 2634 2637 2638 2651 2652 2675 2676 2681 2682 2705 2706 2709 2710 2711 2712 2713 2714 2721 2722 2729 2730 2757 2758 2761 2762 2763 2764 2771 2772 2773 2774 2777 2778 2791 2792 2795 2796 2801 2802 2809 2810 2827 2828 2871 2872 2889 2890 2891 2892 2899 2900 2907 2908 2915 2916 2921 2922 2927 2928 2937 2938 2943 2944 2947 2948 2949 2950 2955 2956 2967 2968 2981 2982 2987 2988 2993 2994 3003 3004 3041 3042 3049 3050 3053 3054 3057 3058 3089 3090 3095 3096 3107 3108 3127 3128 3145 3146 3163 3164 3165 3166 3175 3176 3177 3178 3179 3180 3195 3196 3197 3198 3199 3200 3201 3202 3207 3208 3209 3210 3213 3214 3231 3232 3253 3254 3271 3272 3277 3278 3285 3286 3317 3318 3319 3320 3351 3352 3373 3374 3377 3378 3385 3386 3389 3390 3391 3392 3395 3396 3411 3412 3419 3420 3427 3428 3439 3440 3447 3448 3461 3462 3465 3466 3469 3470 3483 3484 3497 3498 3499 3500 3519 3520 3537 3538 3553 3554 3569 3570 3577 3578 3587 3588 3593 3594 3595 3596 3597 3598 3599 3600 3619 3620 3633 3634 3643 3644 3645 3646 3647 3648 3655 3656 3673 3674 3679 3680 3683 3684 3685 3686 3713 3714 3717 3718 3723 3724 3725 3726 3733 3734 3735 3736 3755 3756 3759 3760 3767 3768 3781 3782 3783 3784 3785 3786 3789 3790 3793 3794 3809 3810 3819 3820 3853 3854 3857 3858 3873 3874 3881 3882 3891 3892 3897 3898 3911 3912 3921 3922 3927 3928 3935 3936 3969 3970 3973 3974 3977 3978 3983 3984 3989 3990 3999 4000 4001 4002 4009 4010 4013 4014 4021 4022 4029 4030 4053 4054 4065 4066 4067 4068 4083 4084 4125 4126 4131 4132 4145 4146 4165 4166 4175 4176 4205 4206 4207 4208 4209 4210 4239 4240 4241 4242 4259 4260 4269 4270 4285 4286 4293 4294 4299 4300 4301 4302 4323 4324 4325 4326 4351 4352 4381 4382 4387 4388 4397 4398 4399 4400 4417 4418 4423 4424 4425 4426 4435 4436 4447 4448 4453 4454 4455 4456 4461 4462 4469 4470 4473 4474 4475 4476 4485 4486 4521 4522 4533 4534 4569 4570 4573 4574 4575 4576 4585 4586 4589 4590 4611 4612 4617 4618 4623 4624 4635 4636 4637 4638 4641 4642 4651 4652 4655 4656 4687 4688 4731 4732 4737 4738 4745 4746 4751 4752 4763 4764 4771 4772 4787 4788 4797 4798 4837 4838 4839 4840 4841 4842 4845 4846 4865 4866 4867 4868 4885 4886 4889 4890 4917 4918 4921 4922 4925 4926 4931 4932 4957 4958 4969 4970 4981 4982 5001 5002 5007 5008 5019 5020 5031 5032 5041 5042 5049 5050 5057 5058 5069 5070 5087 5088 5091 5092 5115 5116 5147 5148 5165 5166 5169 5170 5171 5172 5175 5176 5181 5182 5197 5198 5225 5226 5227 5228 5237 5238 5239 5240 5257 5258 5261 5262 5289 5290 5291 5292 5303 5304 5309 5310 5311 5312 5317 5318 5319 5320 5329 5330 5335 5336 5337 5338 5339 5340 5345 5346 5347 5348 5355 5356 5357 5358 5367 5368 5369 5370 5391 5392 5395 5396 5401 5402 5413 5414 5417 5418 5419 5420 5429 5430 5437 5438 5445 5446 5451 5452 5461 5462 5469 5470 5475 5476 5479 5480 5481 5482 5483 5484 5503 5504 5511 5512 5517 5518 5573 5574 5577 5578 5583 5584 5585 5586 5601 5602 5641 5642 5649 5650 5677 5678 5683 5684 5687 5688 5701 5702 5709 5710 5713 5714 5719 5720 5721 5722 5731 5732 5737 5738 5743 5744 5755 5756 5761 5762 5763 5764 5777 5778 5781 5782 5785 5786 5787 5788 5791 5792 5795 5796 5813 5814 5827 5828 5843 5844 5865 5866 5881 5882 5889 5890 5905 5906 5907 5908 5915 5916 5921 5922 5947 5948 5949 5950 5951 5952 5961 5962 5985 5986 5991 5992 5993 5994 6009 6010 6015 6016 6023 6024 6025 6026 6029 6030 6031 6032 6039 6040 6047 6048 6049 6050 6083 6084 6099 6100 6101 6102 6113 6114 6133 6134 6141 6142 6155 6156 6193 6194 6195 6196 6229 6230 6253 6254 6257 6258 6287 6288 6289 6290 6303 6304 6321 6322 6327 6328 6335 6336 6339 6340 6343 6344 6377 6378 6383 6384 6391 6392 6399 6400 6407 6408 6417 6418 6421 6422 6433 6434 6445 6446 6457 6458 6459 6460 6461 6462 6463 6464 6469 6470 6501 6502 6505 6506 6541 6542 6561 6562 6567 6568 6571 6572 6573 6574 6577 6578 6579 6580 6591 6592 6593 6594 6599 6600 6619 6620 6639 6640 6645 6646 6649 6650 6657 6658 6681 6682 6709 6710 6729 6730 6735 6736 6737 6738 6739 6740 6743 6744 6761 6762 6763 6764 6765 6766 6769 6770 6773 6774 6783 6784 6801 6802 6807 6808 6839 6840 6861 6862 6865 6866 6871 6872 6879 6880 6909 6910 6919 6920 6941 6942 6947 6948 6953 6954 6957 6958 6959 6960 6961 6962 6965 6966 6977 6978 7007 7008 7009 7010 7021 7022 7037 7038 7039 7040 7051 7052 7063 7064 7069 7070 7105 7106 7127 7128 7137 7138 7191 7192 7199 7200 7209 7210 7213 7214 7217 7218 7223 7224 7233 7234 7249 7250 7253 7254 7255 7256 7277 7278 7303 7304 7307 7308 7323 7324 7329 7330 7355 7356 7363 7364 7365 7366 7367 7368 7371 7372 7385 7386 7401 7402 7403 7404 7425 7426 7429 7430 7431 7432 7433 7434 7443 7444 7455 7456 7459 7460 7469 7470 7485 7486 7489 7490 7519 7520 7521 7522 7523 7524 7537 7538 7539 7540 7563 7564 7567 7568 7571 7572 7573 7574 7577 7578 7583 7584 7591 7592 7593 7594 7595 7596 7603 7604 7611 7612 7623 7624 7639 7640 7643 7644 7647 7648 7653 7654 7657 7658 7661 7662 7663 7664 7693 7694 7711 7712 7743 7744 7751 7752 7753 7754 7761 7762 7763 7764 7771 7772 7777 7778 7779 7780 7787 7788 7791 7792 7795 7796 7815 7816 7825 7826 7829 7830 7849 7850 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7887 7888 7891 7892 7915 7916 7929 7930 7931 7932 7937 7938 7943 7944 7953 7954 7983 7984 7987 7988 7989 7990 7995 7996 8001 8002 8021 8022 8051 8052 8055 8056 8057 8058 8069 8070 8091 8092 8093 8094 8095 8096 8123 8124 8125 8126 8127 8128 8157 8158 8159 8160 8177 8178 8179 8180 8187 8188 8193 8194 8199 8200 8203 8204 8209 8210 8213 8214 8259 8260 8275 8276 8277 8278 8281 8282 8303 8304 8309 8310 8339 8340 8341 8342 8355 8356 8367 8368 8377 8378 8389 8390 8393 8394 8411 8412 8443 8444 8461 8462 8465 8466 8485 8486 8487 8488 8501 8502 8511 8512 8525 8526 8531 8532 8539 8540 8551 8552 8563 8564 8569 8570 8575 8576 8583 8584 8595 8596 8597 8598 8611 8612 8633 8634 8639 8640 8647 8648 8659 8660 8673 8674 8677 8678 8679 8680 8689 8690 8691 8692 8697 8698 8701 8702 8719 8720 8737 8738 8743 8744 8745 8746 8753 8754 8755 8756 8759 8760 8775 8776 8777 8778 8779 8780 8793 8794 8795 8796 8799 8800 8815 8816 8861 8862 8865 8866 8867 8868 8869 8870 8911 8912 8913 8914 8915 8916 8923 8924 8925 8926 8941 8942 8949 8950 8959 8960 9009 9010 9019 9020 9029 9030 9057 9058 9093 9094 9095 9096 9097 9098 9117 9118 9129 9130 9133 9134 9137 9138 9139 9140 9159 9160 9165 9166 9173 9174 9185 9186 9187 9188 9191 9192 9199 9200 9201 9202 9219 9220 9229 9230 9243 9244 9255 9256 9257 9258 9271 9272 9275 9276 9277 9278 9295 9296 9297 9298 9301 9302 9305 9306 9321 9322 9347 9348 9361 9362 9367 9368 9379 9380 9381 9382 9385 9386 9389 9390 9391 9392 9397 9398 9407 9408 9411 9412 9413 9414 9415 9416 9417 9418 9421 9422 9423 9424 9429 9430 9467 9468 9471 9472 9489 9490 9497 9498 9503 9504 9517 9518 9523 9524 9533 9534 9539 9540 9541 9542 9567 9568 9573 9574 9595 9596 9603 9604 9623 9624 9633 9634 9637 9638 9657 9658 9669 9670 9671 9672 9673 9674 9683 9684 9699 9700 9721 9722 9729 9730 9733 9734 9755 9756 9761 9762 9777 9778 9785 9786 9817 9818 9821 9822 9827 9828 9829 9830 9831 9832 9839 9840 9857 9858 9863 9864 9873 9874 9875 9876 9877 9878 9885 9886 9893 9894 9903 9904 9933 9934 9939 9940 9943 9944 9955 9956 9963 9964 9971 9972 9977 9978 9979 9980 9983 9984 9999 10000