6 14 15 16 20 23 31 35 50 52 61 63 70 74 78 81 83 88 89 90 91 93 104 105 116 117 129 133 142 143 145 148 149 151 153 157 161 168 175 178 183 186 194 195 198 206 213 221 239 240 246 263 266 272 279 281 286 293 300 305 315 327 342 353 355 360 363 366 369 370 373 376 380 381 386 391 394 404 405 410 413 416 417 422 430 433 434 435 451 452 453 455 469 470 472 474 499 502 505 512 516 519 524 528 529 533 536 537 545 555 556 559 565 582 598 609 611 616 618 620 623 624 625 628 630 631 634 635 646 651 662 663 674 685 687 696 698 699 708 715 721 726 729 736 739 747 758 763 764 765 772 774 776 777 779 781 783 802 809 828 829 831 832 838 842 843 844 856 858 869 871 877 888 890 895 897 899 900 901 923 926 928 932 937 939 942 957 958 959 961 962 963 973 979 993 1001 1003 1006 1013 1019 1020 1024 1027 1040 1051 1064 1071 1079 1081 1082 1083 1091 1103 1105 1108 1110 1125 1143 1144 1151 1161 1166 1167 1169 1172 1179 1181 1184 1191 1194 1199 1205 1208 1214 1216 1218 1220 1221 1222 1225 1228 1229 1230 1231 1241 1243 1248 1250 1253 1260 1263 1264 1271 1272 1274 1277 1280 1292 1301 1303 1310 1311 1313 1318 1320 1322 1324 1327 1329 1334 1343 1347 1350 1351 1352 1357 1359 1361 1373 1378 1381 1388 1395 1397 1411 1413 1420 1425 1429 1431 1434 1435 1441 1443 1447 1454 1458 1461 1464 1479 1480 1487 1493 1497 1499 1500 1511 1517 1519 1521 1532 1540 1544 1548 1561 1564 1580 1591 1592 1598 1599 1607 1610 1611 1620 1621 1628 1631 1634 1635 1639 1642 1646 1647 1661 1664 1669 1671 1675 1677 1684 1697 1711 1719 1722 1732 1733 1736 1742 1746 1749 1752 1754 1763 1765 1772 1778 1780 1789 1791 1792 1794 1803 1807 1810 1811 1813 1815 1819 1823 1827 1829 1831 1834 1837 1840 1841 1851 1856 1857 1877 1885 1893 1898 1899 1900 1901 1902 1913 1917 1918 1925 1929 1930 1932 1933 1940 1950 1953 1955 1956 1958 1962 1964 1967 1977 1985 1998 2000 2001 2002 2015 2016 2017 2024 2033 2037 2046 2048 2050 2054 2056 2064 2065 2066 2067 2068 2072 2075 2076 2079 2090 2094 2101 2102 2109 2115 2118 2122 2123 2128 2132 2138 2142 2148 2154 2159 2169 2186 2188 2196 2197 2202 2204 2205 2214 2216 2229 2234 2237 2251 2253 2256 2257 2262 2274 2281 2303 2305 2312 2316 2321 2326 2328 2339 2343 2345 2355 2356 2360 2361 2366 2368 2387 2391 2396 2397 2398 2401 2408 2410 2418 2423 2429 2430 2437 2438 2444 2451 2452 2456 2467 2485 2489 2491 2497 2498 2507 2508 2520 2523 2528 2532 2534 2538 2542 2548 2554 2555 2558 2559 2563 2570 2581 2582 2599 2608 2609 2620 2623 2630 2631 2633 2635 2637 2643 2660 2671 2674 2678 2688 2690 2692 2694 2695 2705 2709 2714 2715 2718 2720 2723 2727 2728 2733 2737 2740 2742 2744 2749 2750 2752 2753 2755 2757 2767 2769 2778 2779 2783 2789 2796 2798 2807 2811 2817 2820 2821 2826 2829 2831 2832 2833 2838 2841 2853 2855 2856 2865 2866 2879 2889 2892 2895 2906 2907 2910 2912 2913 2915 2917 2918 2928 2930 2935 2936 2939 2944 2955 2972 2975 2979 2984 2993 2996 2998 3001 3004 3016 3017 3020 3022 3030 3034 3040 3045 3048 3049 3066 3086 3094 3105 3110 3112 3116 3117 3120 3132 3151 3154 3155 3160 3166 3176 3183 3189 3191 3200 3215 3218 3230 3232 3233 3244 3246 3249 3254 3258 3278 3290 3296 3299 3300 3310 3318 3328 3361 3385 3387 3389 3391 3394 3396 3401 3410 3411 3413 3415 3423 3424 3429 3433 3434 3436 3437 3448 3450 3453 3455 3458 3459 3461 3465 3466 3477 3478 3481 3483 3489 3507 3512 3520 3536 3548 3552 3560 3568 3577 3580 3581 3584 3586 3587 3591 3592 3599 3601 3607 3608 3619 3625 3637 3639 3650 3651 3653 3669 3671 3681 3685 3686 3688 3690 3691 3697 3700 3701 3708 3716 3720 3725 3728 3730 3740 3741 3750 3751 3766 3770 3773 3779 3780 3781 3783 3786 3790 3793 3807 3821 3822 3823 3827 3828 3830 3833 3837 3840 3841 3850 3865 3875 3878 3880 3881 3887 3888 3894 3896 3902 3903 3906 3908 3912 3915 3918 3920 3923 3924 3932 3934 3938 3944 3954 3959 3960 3967 3972 3974 3979 3982 3989 3991 3996 4004 4015 4021 4026 4030 4034 4049 4058 4062 4064 4065 4067 4072 4081 4093 4097 4100 4104 4106 4109 4119 4121 4122 4128 4134 4137 4140 4151 4153 4160 4165 4166 4177 4185 4190 4194 4199 4205 4211 4216 4219 4221 4222 4226 4233 4241 4244 4254 4255 4259 4270 4279 4288 4289 4297 4303 4305 4317 4320 4324 4327 4331 4349 4351 4369 4372 4379 4380 4385 4389 4393 4401 4407 4414 4416 4417 4420 4421 4427 4428 4430 4435 4453 4466 4482 4484 4486 4487 4489 4493 4504 4516 4517 4518 4521 4523 4526 4532 4533 4542 4544 4546 4550 4554 4556 4561 4562 4564 4565 4569 4576 4587 4588 4591 4600 4602 4604 4608 4610 4612 4617 4619 4626 4635 4638 4661 4667 4677 4680 4682 4684 4688 4699 4703 4707 4716 4720 4722 4725 4731 4735 4737 4745 4748 4753 4755 4760 4764 4771 4779 4780 4792 4796 4797 4800 4804 4808 4812 4814 4820 4822 4829 4833 4836 4840 4852 4858 4859 4865 4867 4872 4873 4881 4883 4884 4887 4890 4895 4901 4905 4906 4908 4920 4924 4931 4939 4957 4966 4973 4978 4979 4980 4988 4989 4990 4997 5000 11 12 27 28 29 30 31 32 39 40 45 46 61 62 69 70 99 100 103 104 121 122 125 126 139 140 147 148 155 156 161 162 165 166 175 176 177 178 179 180 181 182 185 186 207 208 209 210 231 232 233 234 257 258 265 266 283 284 285 286 289 290 295 296 297 298 301 302 305 306 313 314 321 322 335 336 349 350 355 356 365 366 371 372 387 388 389 390 395 396 411 412 425 426 441 442 477 478 479 480 491 492 525 526 531 532 543 544 557 558 561 562 571 572 585 586 599 600 609 610 629 630 653 654 683 684 705 706 709 710 719 720 725 726 731 732 737 738 739 740 745 746 751 752 759 760 761 762 771 772 781 782 787 788 807 808 809 810 819 820 825 826 831 832 833 834 843 844 859 860 865 866 867 868 869 870 901 902 903 904 905 906 909 910 937 938 939 940 943 944 947 948 997 998 1003 1004 1009 1010 1023 1024 1031 1032 1037 1038 1047 1048 1055 1056 1057 1058 1065 1066 1071 1072 1073 1074 1089 1090 1109 1110 1111 1112 1117 1118 1129 1130 1163 1164 1195 1196 1217 1218 1221 1222 1231 1232 1235 1236 1239 1240 1245 1246 1247 1248 1249 1250 1255 1256 1259 1260 1261 1262 1267 1268 1269 1270 1291 1292 1301 1302 1323 1324 1325 1326 1347 1348 1369 1370 1373 1374 1391 1392 1395 1396 1397 1398 1415 1416 1429 1430 1441 1442 1451 1452 1457 1458 1471 1472 1477 1478 1493 1494 1515 1516 1525 1526 1527 1528 1529 1530 1543 1544 1547 1548 1551 1552 1553 1554 1557 1558 1561 1562 1565 1566 1603 1604 1617 1618 1655 1656 1657 1658 1661 1662 1663 1664 1675 1676 1683 1684 1685 1686 1687 1688 1711 1712 1715 1716 1737 1738 1741 1742 1753 1754 1775 1776 1779 1780 1789 1790 1793 1794 1797 1798 1799 1800 1801 1802 1845 1846 1851 1852 1855 1856 1863 1864 1873 1874 1877 1878 1883 1884 1913 1914 1915 1916 1917 1918 1921 1922 1923 1924 1925 1926 1945 1946 1957 1958 1985 1986 2001 2002 2005 2006 2011 2012 2025 2026 2037 2038 2039 2040 2047 2048 2053 2054 2079 2080 2101 2102 2127 2128 2141 2142 2157 2158 2161 2162 2163 2164 2165 2166 2181 2182 2205 2206 2209 2210 2215 2216 2219 2220 2249 2250 2285 2286 2287 2288 2301 2302 2321 2322 2331 2332 2333 2334 2337 2338 2343 2344 2357 2358 2361 2362 2367 2368 2381 2382 2387 2388 2397 2398 2409 2410 2415 2416 2427 2428 2431 2432 2435 2436 2439 2440 2441 2442 2443 2444 2449 2450 2455 2456 2457 2458 2459 2460 2461 2462 2481 2482 2485 2486 2495 2496 2499 2500 2505 2506 2519 2520 2525 2526 2527 2528 2541 2542 2543 2544 2547 2548 2553 2554 2559 2560 2583 2584 2601 2602 2605 2606 2619 2620 2621 2622 2625 2626 2635 2636 2639 2640 2643 2644 2647 2648 2653 2654 2657 2658 2667 2668 2685 2686 2693 2694 2699 2700 2701 2702 2703 2704 2713 2714 2717 2718 2721 2722 2745 2746 2755 2756 2761 2762 2775 2776 2789 2790 2793 2794 2821 2822 2825 2826 2839 2840 2849 2850 2857 2858 2861 2862 2867 2868 2869 2870 2881 2882 2885 2886 2893 2894 2907 2908 2915 2916 2921 2922 2927 2928 2957 2958 2959 2960 2973 2974 2985 2986 2993 2994 2997 2998 2999 3000 3021 3022 3033 3034 3037 3038 3041 3042 3063 3064 3079 3080 3087 3088 3095 3096 3121 3122 3127 3128 3159 3160 3181 3182 3183 3184 3195 3196 3197 3198 3213 3214 3219 3220 3221 3222 3239 3240 3241 3242 3255 3256 3261 3262 3267 3268 3269 3270 3277 3278 3283 3284 3291 3292 3293 3294 3321 3322 3327 3328 3337 3338 3341 3342 3349 3350 3353 3354 3367 3368 3393 3394 3421 3422 3437 3438 3443 3444 3463 3464 3465 3466 3471 3472 3483 3484 3491 3492 3497 3498 3503 3504 3507 3508 3525 3526 3529 3530 3543 3544 3555 3556 3559 3560 3577 3578 3581 3582 3583 3584 3587 3588 3605 3606 3613 3614 3619 3620 3621 3622 3625 3626 3629 3630 3637 3638 3645 3646 3653 3654 3657 3658 3661 3662 3667 3668 3673 3674 3679 3680 3681 3682 3701 3702 3711 3712 3713 3714 3753 3754 3769 3770 3785 3786 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3825 3826 3833 3834 3835 3836 3849 3850 3857 3858 3859 3860 3863 3864 3865 3866 3879 3880 3899 3900 3905 3906 3909 3910 3911 3912 3915 3916 3923 3924 3927 3928 3933 3934 3953 3954 3969 3970 3995 3996 3999 4000 4001 4002 4003 4004 4029 4030 4031 4032 4033 4034 4047 4048 4065 4066 4073 4074 4091 4092 4095 4096 4099 4100 4107 4108 4111 4112 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4143 4144 4149 4150 4151 4152 4157 4158 4179 4180 4187 4188 4201 4202 4203 4204 4217 4218 4229 4230 4235 4236 4243 4244 4245 4246 4255 4256 4263 4264 4275 4276 4283 4284 4295 4296 4307 4308 4317 4318 4337 4338 4371 4372 4375 4376 4391 4392 4393 4394 4403 4404 4407 4408 4409 4410 4427 4428 4431 4432 4457 4458 4467 4468 4473 4474 4501 4502 4505 4506 4511 4512 4513 4514 4523 4524 4547 4548 4561 4562 4605 4606 4609 4610 4623 4624 4631 4632 4641 4642 4651 4652 4655 4656 4677 4678 4685 4686 4689 4690 4709 4710 4711 4712 4719 4720 4721 4722 4731 4732 4735 4736 4773 4774 4781 4782 4791 4792 4793 4794 4795 4796 4801 4802 4815 4816 4819 4820 4835 4836 4845 4846 4857 4858 4859 4860 4873 4874 4875 4876 4887 4888 4901 4902 4903 4904 4911 4912 4933 4934 4969 4970 4977 4978 4981 4982 4993 4994 4995 4996 5013 5014 5015 5016 5039 5040 5045 5046 5055 5056 5063 5064 5067 5068 5075 5076 5083 5084 5095 5096 5107 5108 5109 5110 5115 5116 5117 5118 5125 5126 5139 5140 5161 5162 5163 5164 5197 5198 5215 5216 5217 5218 5239 5240 5245 5246 5259 5260 5261 5262 5265 5266 5269 5270 5273 5274 5285 5286 5319 5320 5341 5342 5347 5348 5355 5356 5375 5376 5379 5380 5383 5384 5387 5388 5389 5390 5409 5410 5417 5418 5427 5428 5429 5430 5435 5436 5439 5440 5445 5446 5453 5454 5455 5456 5465 5466 5473 5474 5479 5480 5483 5484 5487 5488 5497 5498 5499 5500 5503 5504 5505 5506 5509 5510 5513 5514 5533 5534 5537 5538 5555 5556 5557 5558 5565 5566 5577 5578 5591 5592 5595 5596 5613 5614 5621 5622 5633 5634 5639 5640 5641 5642 5651 5652 5657 5658 5661 5662 5663 5664 5665 5666 5675 5676 5681 5682 5705 5706 5709 5710 5711 5712 5729 5730 5731 5732 5757 5758 5777 5778 5783 5784 5789 5790 5811 5812 5813 5814 5819 5820 5823 5824 5825 5826 5829 5830 5833 5834 5835 5836 5855 5856 5859 5860 5869 5870 5871 5872 5877 5878 5887 5888 5909 5910 5943 5944 5949 5950 5957 5958 5967 5968 5985 5986 5991 5992 5995 5996 6001 6002 6007 6008 6031 6032 6033 6034 6039 6040 6043 6044 6059 6060 6067 6068 6079 6080 6089 6090 6095 6096 6097 6098 6131 6132 6171 6172 6187 6188 6209 6210 6219 6220 6223 6224 6231 6232 6233 6234 6239 6240 6263 6264 6301 6302 6307 6308 6309 6310 6319 6320 6331 6332 6351 6352 6365 6366 6377 6378 6381 6382 6399 6400 6429 6430 6435 6436 6459 6460 6463 6464 6465 6466 6487 6488 6491 6492 6497 6498 6507 6508 6515 6516 6555 6556 6579 6580 6591 6592 6597 6598 6599 6600 6619 6620 6635 6636 6655 6656 6721 6722 6769 6770 6773 6774 6777 6778 6781 6782 6787 6788 6791 6792 6801 6802 6819 6820 6821 6822 6825 6826 6829 6830 6845 6846 6847 6848 6857 6858 6865 6866 6867 6868 6871 6872 6873 6874 6895 6896 6899 6900 6905 6906 6909 6910 6915 6916 6917 6918 6921 6922 6929 6930 6931 6932 6953 6954 6955 6956 6961 6962 6965 6966 6977 6978 7013 7014 7023 7024 7039 7040 7071 7072 7095 7096 7103 7104 7119 7120 7135 7136 7153 7154 7159 7160 7161 7162 7167 7168 7171 7172 7173 7174 7181 7182 7183 7184 7197 7198 7201 7202 7213 7214 7215 7216 7237 7238 7249 7250 7273 7274 7277 7278 7299 7300 7301 7302 7305 7306 7337 7338 7341 7342 7361 7362 7369 7370 7371 7372 7375 7376 7379 7380 7381 7382 7393 7394 7399 7400 7401 7402 7415 7416 7431 7432 7439 7440 7449 7450 7455 7456 7459 7460 7479 7480 7481 7482 7499 7500 7501 7502 7531 7532 7539 7540 7545 7546 7557 7558 7559 7560 7561 7562 7565 7566 7571 7572 7579 7580 7585 7586 7613 7614 7641 7642 7643 7644 7645 7646 7653 7654 7655 7656 7659 7660 7665 7666 7673 7674 7679 7680 7681 7682 7699 7700 7729 7730 7749 7750 7755 7756 7759 7760 7761 7762 7773 7774 7775 7776 7787 7788 7791 7792 7803 7804 7805 7806 7811 7812 7815 7816 7823 7824 7829 7830 7835 7836 7839 7840 7845 7846 7847 7848 7863 7864 7867 7868 7875 7876 7887 7888 7907 7908 7917 7918 7919 7920 7933 7934 7943 7944 7947 7948 7957 7958 7963 7964 7977 7978 7981 7982 7991 7992 8007 8008 8029 8030 8041 8042 8051 8052 8059 8060 8067 8068 8097 8098 8115 8116 8123 8124 8127 8128 8129 8130 8133 8134 8143 8144 8161 8162 8185 8186 8193 8194 8199 8200 8207 8208 8211 8212 8217 8218 8237 8238 8241 8242 8243 8244 8255 8256 8267 8268 8273 8274 8279 8280 8301 8302 8305 8306 8319 8320 8329 8330 8331 8332 8353 8354 8369 8370 8379 8380 8387 8388 8397 8398 8409 8410 8421 8422 8431 8432 8437 8438 8441 8442 8443 8444 8451 8452 8465 8466 8481 8482 8487 8488 8507 8508 8509 8510 8517 8518 8539 8540 8557 8558 8575 8576 8577 8578 8593 8594 8605 8606 8609 8610 8633 8634 8639 8640 8647 8648 8653 8654 8661 8662 8697 8698 8701 8702 8737 8738 8743 8744 8757 8758 8759 8760 8769 8770 8777 8778 8785 8786 8801 8802 8813 8814 8827 8828 8831 8832 8833 8834 8839 8840 8841 8842 8853 8854 8855 8856 8859 8860 8869 8870 8905 8906 8931 8932 8963 8964 8967 8968 8971 8972 8973 8974 8977 8978 8985 8986 9007 9008 9031 9032 9033 9034 9035 9036 9041 9042 9045 9046 9051 9052 9063 9064 9065 9066 9083 9084 9087 9088 9091 9092 9099 9100 9107 9108 9111 9112 9121 9122 9123 9124 9127 9128 9129 9130 9137 9138 9151 9152 9173 9174 9175 9176 9181 9182 9199 9200 9203 9204 9207 9208 9215 9216 9219 9220 9223 9224 9233 9234 9237 9238 9251 9252 9269 9270 9275 9276 9321 9322 9333 9334 9353 9354 9359 9360 9363 9364 9367 9368 9375 9376 9397 9398 9405 9406 9413 9414 9431 9432 9439 9440 9443 9444 9449 9450 9461 9462 9469 9470 9473 9474 9489 9490 9495 9496 9505 9506 9509 9510 9519 9520 9527 9528 9541 9542 9557 9558 9559 9560 9583 9584 9591 9592 9593 9594 9599 9600 9607 9608 9615 9616 9623 9624 9627 9628 9639 9640 9643 9644 9657 9658 9665 9666 9671 9672 9679 9680 9703 9704 9715 9716 9717 9718 9729 9730 9733 9734 9743 9744 9745 9746 9761 9762 9765 9766 9767 9768 9773 9774 9779 9780 9789 9790 9801 9802 9809 9810 9811 9812 9815 9816 9839 9840 9847 9848 9861 9862 9877 9878 9913 9914 9931 9932 9945 9946 9955 9956 9957 9958 9959 9960 9975 9976 9977 9978 9979 9980 9993 9994 9999 10000