3 11 25 34 59 66 72 73 77 79 80 81 82 91 96 97 105 107 108 118 133 134 138 139 143 149 161 169 179 191 194 197 199 203 208 215 220 231 236 247 248 255 261 265 267 270 278 279 282 286 293 294 297 298 310 311 321 322 329 334 338 340 344 346 347 354 355 361 364 370 378 383 384 389 399 406 407 409 411 414 416 421 422 424 425 435 438 439 448 457 459 461 465 471 478 482 483 496 500 501 502 522 523 524 526 543 550 552 560 563 571 584 585 588 593 594 600 601 606 611 613 618 621 626 627 628 632 638 642 643 648 667 669 675 684 695 698 706 708 711 715 718 730 739 742 743 745 746 750 769 770 775 776 778 784 786 794 810 840 844 847 851 855 859 863 865 868 884 889 890 891 894 903 904 906 912 918 924 932 939 942 946 949 951 954 964 983 984 985 992 997 1007 1008 1014 1019 1029 1031 1052 1061 1066 1070 1079 1083 1094 1096 1097 1108 1109 1110 1111 1114 1117 1139 1159 1170 1173 1174 1179 1205 1219 1225 1241 1242 1243 1245 1251 1253 1254 1259 1268 1271 1276 1284 1291 1312 1323 1325 1328 1330 1339 1346 1354 1363 1367 1368 1383 1390 1394 1396 1398 1403 1406 1413 1417 1419 1421 1427 1433 1448 1457 1458 1464 1465 1470 1473 1476 1477 1480 1488 1489 1493 1495 1500 1505 1506 1510 1512 1513 1514 1515 1516 1519 1521 1524 1546 1554 1561 1567 1569 1573 1574 1577 1580 1585 1593 1594 1595 1597 1603 1604 1605 1614 1618 1619 1623 1647 1649 1653 1660 1663 1670 1679 1688 1692 1693 1694 1704 1718 1719 1726 1735 1741 1746 1754 1755 1761 1771 1792 1793 1798 1807 1813 1821 1822 1824 1832 1836 1846 1849 1851 1856 1858 1863 1864 1865 1870 1871 1873 1875 1879 1886 1890 1894 1895 1896 1897 1898 1900 1902 1917 1920 1932 1934 1941 1945 1947 1951 1955 1963 1964 1970 1974 1995 2001 2004 2011 2016 2017 2031 2035 2037 2047 2049 2051 2058 2060 2070 2085 2087 2089 2092 2094 2095 2096 2103 2107 2108 2124 2147 2149 2151 2152 2160 2162 2165 2182 2186 2189 2194 2204 2210 2211 2212 2223 2229 2231 2232 2241 2248 2259 2264 2267 2274 2277 2280 2282 2290 2293 2297 2299 2306 2307 2308 2316 2322 2329 2336 2337 2348 2355 2357 2358 2369 2372 2373 2374 2382 2387 2394 2397 2400 2411 2431 2441 2451 2452 2455 2459 2464 2470 2474 2478 2481 2482 2485 2491 2495 2496 2498 2509 2512 2513 2514 2515 2516 2517 2520 2530 2545 2546 2552 2554 2561 2565 2571 2575 2578 2579 2582 2590 2594 2598 2609 2612 2620 2625 2635 2646 2648 2649 2650 2657 2658 2663 2678 2697 2715 2718 2720 2722 2723 2729 2730 2733 2736 2747 2756 2757 2760 2764 2767 2769 2771 2777 2779 2780 2790 2799 2802 2803 2825 2828 2835 2841 2845 2847 2851 2855 2859 2860 2863 2864 2866 2872 2883 2894 2896 2897 2902 2909 2912 2915 2916 2918 2920 2925 2941 2944 2949 2951 2955 2964 2969 2970 2975 2987 2988 2990 2993 2995 2999 3007 3014 3015 3017 3018 3024 3029 3033 3044 3046 3047 3048 3049 3058 3068 3073 3077 3080 3082 3090 3096 3101 3109 3115 3124 3132 3135 3136 3143 3149 3153 3154 3155 3156 3157 3162 3168 3169 3179 3180 3185 3186 3195 3199 3200 3201 3203 3204 3208 3210 3217 3218 3223 3225 3232 3233 3234 3239 3243 3245 3247 3252 3254 3257 3258 3263 3282 3285 3289 3292 3294 3304 3309 3315 3322 3323 3325 3335 3337 3338 3341 3356 3357 3361 3362 3363 3367 3371 3372 3373 3380 3394 3395 3405 3406 3416 3417 3421 3423 3425 3430 3438 3442 3444 3448 3459 3463 3464 3466 3469 3473 3475 3494 3497 3501 3504 3507 3510 3513 3517 3522 3525 3527 3528 3531 3542 3543 3547 3550 3551 3552 3557 3559 3578 3582 3590 3591 3592 3594 3595 3598 3600 3601 3602 3606 3621 3624 3649 3650 3651 3652 3656 3661 3670 3678 3690 3697 3701 3706 3710 3711 3717 3720 3729 3741 3742 3743 3744 3745 3756 3763 3764 3766 3769 3775 3776 3783 3784 3793 3801 3802 3806 3812 3814 3815 3834 3838 3839 3840 3849 3851 3856 3858 3862 3867 3871 3874 3884 3887 3898 3900 3903 3907 3908 3913 3918 3919 3939 3940 3945 3946 3951 3954 3956 3961 3967 3968 3977 3987 3988 3992 3995 3996 3998 4001 4003 4004 4006 4011 4013 4014 4020 4030 4040 4045 4048 4057 4062 4067 4074 4087 4091 4092 4093 4097 4099 4104 4107 4109 4117 4118 4121 4125 4136 4138 4139 4140 4141 4156 4159 4167 4169 4178 4179 4181 4185 4192 4208 4223 4234 4235 4238 4239 4240 4244 4249 4250 4253 4259 4264 4269 4274 4276 4281 4282 4283 4284 4286 4290 4291 4299 4308 4316 4317 4318 4320 4321 4327 4331 4333 4342 4343 4347 4355 4364 4371 4379 4382 4383 4384 4399 4410 4429 4431 4433 4439 4443 4447 4448 4454 4455 4465 4469 4470 4471 4472 4479 4488 4492 4495 4503 4508 4510 4525 4526 4532 4544 4553 4561 4570 4576 4578 4580 4592 4603 4605 4608 4613 4615 4623 4626 4628 4632 4636 4638 4639 4645 4646 4647 4648 4649 4655 4667 4670 4677 4679 4689 4690 4696 4697 4701 4707 4712 4717 4721 4725 4729 4733 4738 4750 4752 4763 4764 4773 4782 4788 4794 4796 4799 4804 4810 4813 4815 4817 4820 4824 4831 4836 4846 4848 4850 4852 4856 4860 4865 4872 4873 4879 4896 4903 4905 4908 4909 4922 4927 4930 4932 4943 4953 4954 4957 4960 4975 4979 4981 4993 4997 4999 5000 5 6 21 22 49 50 67 68 117 118 131 132 143 144 145 146 153 154 157 158 159 160 161 162 163 164 181 182 191 192 193 194 209 210 213 214 215 216 235 236 265 266 267 268 275 276 277 278 285 286 297 298 321 322 337 338 357 358 381 382 387 388 393 394 397 398 405 406 415 416 429 430 439 440 461 462 471 472 493 494 495 496 509 510 521 522 529 530 533 534 539 540 555 556 557 558 563 564 571 572 585 586 587 588 593 594 595 596 619 620 621 622 641 642 643 644 657 658 667 668 675 676 679 680 687 688 691 692 693 694 707 708 709 710 721 722 727 728 739 740 755 756 765 766 767 768 777 778 797 798 811 812 813 814 817 818 821 822 827 828 831 832 841 842 843 844 847 848 849 850 869 870 875 876 877 878 895 896 913 914 917 918 921 922 929 930 941 942 955 956 963 964 965 966 991 992 999 1000 1001 1002 1003 1004 1043 1044 1045 1046 1047 1048 1051 1052 1085 1086 1099 1100 1103 1104 1119 1120 1125 1126 1141 1142 1167 1168 1169 1170 1175 1176 1185 1186 1187 1188 1199 1200 1201 1202 1211 1212 1221 1222 1225 1226 1235 1236 1241 1242 1251 1252 1253 1254 1255 1256 1263 1264 1275 1276 1283 1284 1285 1286 1295 1296 1333 1334 1337 1338 1349 1350 1367 1368 1389 1390 1395 1396 1411 1412 1415 1416 1421 1422 1429 1430 1435 1436 1459 1460 1477 1478 1483 1484 1485 1486 1489 1490 1491 1492 1499 1500 1537 1538 1539 1540 1549 1550 1551 1552 1555 1556 1567 1568 1571 1572 1587 1588 1619 1620 1679 1680 1687 1688 1693 1694 1701 1702 1709 1710 1717 1718 1725 1726 1729 1730 1735 1736 1767 1768 1777 1778 1779 1780 1781 1782 1787 1788 1805 1806 1807 1808 1811 1812 1823 1824 1835 1836 1847 1848 1863 1864 1877 1878 1883 1884 1891 1892 1897 1898 1901 1902 1907 1908 1927 1928 1965 1966 1967 1968 1969 1970 1983 1984 1993 1994 2013 2014 2015 2016 2027 2028 2037 2038 2057 2058 2061 2062 2103 2104 2121 2122 2131 2132 2139 2140 2157 2158 2165 2166 2187 2188 2191 2192 2193 2194 2215 2216 2217 2218 2219 2220 2221 2222 2227 2228 2233 2234 2277 2278 2317 2318 2339 2340 2345 2346 2347 2348 2357 2358 2409 2410 2437 2438 2449 2450 2481 2482 2483 2484 2485 2486 2489 2490 2501 2502 2505 2506 2507 2508 2517 2518 2535 2536 2541 2542 2551 2552 2567 2568 2581 2582 2623 2624 2645 2646 2649 2650 2655 2656 2659 2660 2677 2678 2691 2692 2707 2708 2725 2726 2733 2734 2735 2736 2765 2766 2779 2780 2787 2788 2791 2792 2795 2796 2805 2806 2811 2812 2825 2826 2833 2834 2837 2838 2841 2842 2853 2854 2865 2866 2895 2896 2913 2914 2915 2916 2927 2928 2929 2930 2939 2940 2945 2946 2951 2952 2953 2954 2959 2960 2975 2976 2977 2978 2985 2986 2989 2990 2999 3000 3009 3010 3011 3012 3019 3020 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3037 3038 3041 3042 3047 3048 3091 3092 3107 3108 3121 3122 3133 3134 3137 3138 3145 3146 3147 3148 3153 3154 3159 3160 3169 3170 3185 3186 3187 3188 3189 3190 3193 3194 3205 3206 3207 3208 3209 3210 3227 3228 3235 3236 3237 3238 3245 3246 3293 3294 3297 3298 3305 3306 3319 3320 3325 3326 3339 3340 3357 3358 3375 3376 3383 3384 3385 3386 3387 3388 3407 3408 3435 3436 3437 3438 3451 3452 3469 3470 3481 3482 3491 3492 3507 3508 3509 3510 3521 3522 3541 3542 3583 3584 3585 3586 3595 3596 3613 3614 3625 3626 3641 3642 3643 3644 3647 3648 3663 3664 3671 3672 3691 3692 3697 3698 3701 3702 3711 3712 3715 3716 3725 3726 3727 3728 3729 3730 3739 3740 3741 3742 3745 3746 3749 3750 3757 3758 3771 3772 3779 3780 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3799 3800 3803 3804 3833 3834 3839 3840 3863 3864 3867 3868 3881 3882 3889 3890 3893 3894 3901 3902 3909 3910 3925 3926 3927 3928 3939 3940 3947 3948 3989 3990 4001 4002 4007 4008 4021 4022 4031 4032 4033 4034 4061 4062 4069 4070 4073 4074 4093 4094 4097 4098 4101 4102 4115 4116 4119 4120 4139 4140 4169 4170 4173 4174 4177 4178 4183 4184 4187 4188 4189 4190 4191 4192 4205 4206 4213 4214 4215 4216 4247 4248 4293 4294 4297 4298 4301 4302 4303 4304 4319 4320 4323 4324 4329 4330 4363 4364 4371 4372 4377 4378 4387 4388 4407 4408 4419 4420 4421 4422 4423 4424 4445 4446 4457 4458 4461 4462 4463 4464 4481 4482 4495 4496 4517 4518 4527 4528 4533 4534 4547 4548 4553 4554 4559 4560 4563 4564 4579 4580 4585 4586 4593 4594 4597 4598 4611 4612 4613 4614 4615 4616 4631 4632 4643 4644 4657 4658 4671 4672 4673 4674 4695 4696 4709 4710 4713 4714 4715 4716 4737 4738 4743 4744 4745 4746 4747 4748 4763 4764 4773 4774 4787 4788 4793 4794 4799 4800 4821 4822 4861 4862 4881 4882 4901 4902 4903 4904 4909 4910 4917 4918 4927 4928 4939 4940 4947 4948 4955 4956 4961 4962 4963 4964 4969 4970 4981 4982 4989 4990 4991 4992 4995 4996 5017 5018 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5039 5040 5059 5060 5089 5090 5091 5092 5103 5104 5107 5108 5121 5122 5129 5130 5141 5142 5149 5150 5155 5156 5157 5158 5163 5164 5179 5180 5187 5188 5195 5196 5217 5218 5223 5224 5239 5240 5249 5250 5269 5270 5291 5292 5295 5296 5297 5298 5299 5300 5313 5314 5315 5316 5325 5326 5355 5356 5393 5394 5429 5430 5435 5436 5439 5440 5443 5444 5445 5446 5457 5458 5459 5460 5465 5466 5471 5472 5493 5494 5511 5512 5513 5514 5519 5520 5527 5528 5533 5534 5537 5538 5541 5542 5553 5554 5557 5558 5559 5560 5579 5580 5597 5598 5603 5604 5605 5606 5649 5650 5655 5656 5669 5670 5681 5682 5689 5690 5693 5694 5701 5702 5709 5710 5717 5718 5719 5720 5725 5726 5727 5728 5731 5732 5743 5744 5765 5766 5787 5788 5791 5792 5793 5794 5803 5804 5817 5818 5823 5824 5829 5830 5831 5832 5835 5836 5839 5840 5849 5850 5881 5882 5887 5888 5897 5898 5901 5902 5909 5910 5927 5928 5937 5938 5939 5940 5949 5950 5973 5974 5975 5976 5979 5980 5985 5986 5989 5990 5997 5998 6013 6014 6027 6028 6029 6030 6033 6034 6035 6036 6047 6048 6057 6058 6065 6066 6087 6088 6091 6092 6093 6094 6095 6096 6097 6098 6115 6116 6135 6136 6145 6146 6153 6154 6159 6160 6163 6164 6179 6180 6191 6192 6201 6202 6217 6218 6229 6230 6247 6248 6263 6264 6269 6270 6271 6272 6285 6286 6297 6298 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6323 6324 6335 6336 6337 6338 6357 6358 6359 6360 6369 6370 6371 6372 6389 6390 6397 6398 6399 6400 6401 6402 6405 6406 6407 6408 6415 6416 6419 6420 6433 6434 6435 6436 6445 6446 6449 6450 6463 6464 6465 6466 6467 6468 6477 6478 6485 6486 6489 6490 6493 6494 6503 6504 6507 6508 6513 6514 6515 6516 6525 6526 6563 6564 6569 6570 6577 6578 6583 6584 6587 6588 6607 6608 6617 6618 6629 6630 6643 6644 6645 6646 6649 6650 6669 6670 6673 6674 6675 6676 6681 6682 6711 6712 6713 6714 6721 6722 6723 6724 6725 6726 6733 6734 6741 6742 6743 6744 6745 6746 6759 6760 6787 6788 6789 6790 6809 6810 6811 6812 6831 6832 6833 6834 6841 6842 6845 6846 6849 6850 6859 6860 6875 6876 6883 6884 6887 6888 6895 6896 6917 6918 6925 6926 6927 6928 6931 6932 6937 6938 6945 6946 6949 6950 6987 6988 6993 6994 7001 7002 7007 7008 7013 7014 7019 7020 7025 7026 7033 7034 7043 7044 7049 7050 7053 7054 7055 7056 7061 7062 7083 7084 7085 7086 7093 7094 7099 7100 7101 7102 7103 7104 7113 7114 7117 7118 7155 7156 7163 7164 7179 7180 7181 7182 7183 7184 7187 7188 7189 7190 7195 7196 7199 7200 7201 7202 7203 7204 7211 7212 7241 7242 7247 7248 7297 7298 7299 7300 7301 7302 7303 7304 7311 7312 7321 7322 7339 7340 7355 7356 7379 7380 7393 7394 7401 7402 7411 7412 7419 7420 7421 7422 7433 7434 7439 7440 7457 7458 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7511 7512 7525 7526 7527 7528 7531 7532 7537 7538 7549 7550 7551 7552 7565 7566 7567 7568 7585 7586 7601 7602 7603 7604 7611 7612 7623 7624 7627 7628 7629 7630 7667 7668 7675 7676 7677 7678 7679 7680 7697 7698 7701 7702 7711 7712 7715 7716 7723 7724 7733 7734 7741 7742 7747 7748 7767 7768 7773 7774 7795 7796 7799 7800 7805 7806 7813 7814 7815 7816 7825 7826 7835 7836 7837 7838 7877 7878 7879 7880 7889 7890 7891 7892 7901 7902 7907 7908 7911 7912 7921 7922 7933 7934 7935 7936 7953 7954 7973 7974 7975 7976 7983 7984 7989 7990 7991 7992 7995 7996 8001 8002 8005 8006 8007 8008 8011 8012 8021 8022 8025 8026 8027 8028 8039 8040 8059 8060 8079 8080 8089 8090 8095 8096 8113 8114 8123 8124 8133 8134 8147 8148 8173 8174 8181 8182 8183 8184 8185 8186 8193 8194 8197 8198 8207 8208 8213 8214 8217 8218 8233 8234 8235 8236 8241 8242 8249 8250 8271 8272 8275 8276 8277 8278 8279 8280 8281 8282 8311 8312 8317 8318 8333 8334 8337 8338 8355 8356 8357 8358 8361 8362 8369 8370 8383 8384 8415 8416 8445 8446 8467 8468 8469 8470 8475 8476 8477 8478 8479 8480 8487 8488 8497 8498 8499 8500 8505 8506 8517 8518 8527 8528 8537 8538 8547 8548 8551 8552 8561 8562 8563 8564 8565 8566 8567 8568 8571 8572 8579 8580 8581 8582 8597 8598 8615 8616 8631 8632 8633 8634 8635 8636 8639 8640 8641 8642 8653 8654 8661 8662 8665 8666 8683 8684 8685 8686 8693 8694 8709 8710 8727 8728 8741 8742 8757 8758 8763 8764 8765 8766 8767 8768 8797 8798 8819 8820 8857 8858 8861 8862 8865 8866 8877 8878 8885 8886 8893 8894 8895 8896 8907 8908 8909 8910 8929 8930 8937 8938 8939 8940 8941 8942 8943 8944 8957 8958 8975 8976 8983 8984 8989 8990 9005 9006 9015 9016 9019 9020 9049 9050 9051 9052 9063 9064 9087 9088 9105 9106 9121 9122 9139 9140 9151 9152 9155 9156 9159 9160 9183 9184 9205 9206 9209 9210 9215 9216 9225 9226 9229 9230 9245 9246 9251 9252 9255 9256 9263 9264 9271 9272 9275 9276 9277 9278 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9309 9310 9333 9334 9339 9340 9353 9354 9357 9358 9377 9378 9379 9380 9391 9392 9393 9394 9401 9402 9413 9414 9423 9424 9433 9434 9441 9442 9449 9450 9457 9458 9465 9466 9475 9476 9499 9500 9503 9504 9525 9526 9527 9528 9545 9546 9563 9564 9575 9576 9587 9588 9591 9592 9597 9598 9607 9608 9619 9620 9625 9626 9629 9630 9633 9634 9639 9640 9647 9648 9661 9662 9671 9672 9691 9692 9695 9696 9699 9700 9703 9704 9711 9712 9719 9720 9729 9730 9743 9744 9745 9746 9757 9758 9791 9792 9805 9806 9809 9810 9815 9816 9817 9818 9843 9844 9853 9854 9859 9860 9863 9864 9885 9886 9905 9906 9907 9908 9913 9914 9919 9920 9949 9950 9957 9958 9961 9962 9985 9986 9993 9994 9997 9998 9999 10000