6 7 8 11 12 19 28 30 32 36 45 64 65 68 74 87 92 93 100 104 107 112 114 119 127 130 136 140 143 156 192 193 194 196 200 211 213 219 224 232 239 240 242 244 246 250 258 274 279 280 283 289 302 303 306 327 331 335 341 343 345 350 362 372 374 375 381 383 387 401 402 404 410 418 422 425 427 432 433 444 446 448 454 456 458 462 463 464 467 472 475 483 485 486 488 491 499 504 510 511 516 521 523 530 540 549 552 554 555 560 565 575 583 587 589 590 599 601 605 607 608 613 616 621 627 636 645 650 654 665 667 670 671 672 674 679 685 687 692 705 707 714 717 719 720 726 727 735 743 745 749 756 761 762 767 771 773 774 778 779 783 784 798 801 811 818 842 846 869 871 872 873 884 885 886 887 891 896 902 912 917 919 922 928 934 935 937 944 947 954 960 966 968 969 970 981 992 997 1003 1011 1014 1017 1040 1043 1049 1052 1053 1055 1065 1068 1069 1079 1082 1088 1095 1109 1110 1115 1118 1122 1123 1133 1136 1139 1150 1156 1162 1172 1179 1184 1188 1194 1195 1227 1228 1232 1259 1261 1264 1272 1276 1294 1295 1297 1301 1305 1310 1316 1317 1325 1328 1329 1334 1336 1340 1345 1353 1359 1361 1376 1381 1393 1404 1406 1409 1411 1415 1417 1419 1422 1426 1428 1434 1437 1443 1450 1454 1459 1460 1463 1468 1469 1470 1476 1486 1488 1490 1496 1498 1501 1505 1507 1521 1524 1525 1533 1535 1541 1543 1549 1552 1555 1557 1558 1570 1573 1588 1591 1595 1596 1601 1610 1620 1636 1640 1643 1648 1654 1667 1668 1681 1684 1687 1694 1699 1706 1710 1713 1714 1716 1718 1720 1732 1744 1751 1763 1771 1775 1776 1783 1800 1806 1807 1810 1814 1818 1820 1822 1829 1831 1832 1833 1835 1836 1847 1859 1863 1866 1875 1878 1882 1884 1886 1893 1904 1906 1911 1913 1926 1934 1938 1947 1958 1962 1964 1970 1972 1977 1982 1987 1991 1995 1999 2001 2008 2012 2018 2021 2023 2033 2034 2035 2038 2041 2042 2043 2055 2056 2071 2075 2082 2086 2087 2092 2097 2098 2105 2110 2116 2120 2122 2124 2127 2133 2134 2142 2143 2144 2153 2154 2158 2170 2175 2176 2177 2179 2182 2190 2195 2198 2204 2213 2225 2227 2238 2240 2242 2243 2247 2250 2264 2278 2280 2284 2294 2297 2311 2315 2317 2319 2332 2339 2340 2347 2352 2358 2371 2380 2381 2388 2392 2394 2395 2398 2401 2408 2415 2427 2430 2438 2445 2448 2450 2455 2458 2462 2472 2476 2483 2484 2490 2492 2493 2497 2498 2501 2505 2506 2511 2515 2516 2522 2528 2534 2535 2539 2540 2543 2552 2556 2564 2569 2574 2575 2580 2587 2603 2606 2608 2612 2614 2616 2620 2621 2624 2634 2638 2641 2643 2645 2646 2648 2649 2650 2653 2656 2659 2669 2673 2683 2689 2697 2698 2704 2722 2723 2728 2730 2731 2734 2736 2737 2738 2741 2745 2752 2756 2761 2763 2765 2766 2768 2769 2771 2778 2779 2784 2788 2791 2793 2798 2799 2815 2816 2819 2824 2837 2842 2844 2849 2866 2870 2871 2874 2876 2881 2882 2885 2892 2897 2905 2910 2916 2917 2919 2921 2926 2931 2963 2964 2974 2981 2983 2984 2993 2999 3008 3015 3019 3022 3039 3040 3046 3058 3070 3071 3072 3075 3076 3092 3095 3098 3101 3107 3108 3111 3115 3117 3118 3126 3138 3139 3148 3150 3159 3167 3172 3180 3184 3187 3191 3193 3216 3223 3226 3236 3249 3250 3253 3256 3261 3265 3267 3268 3274 3280 3289 3292 3295 3296 3302 3304 3305 3308 3310 3314 3315 3317 3319 3327 3334 3342 3358 3361 3363 3364 3366 3367 3368 3371 3382 3389 3396 3404 3406 3409 3410 3419 3421 3425 3427 3434 3438 3444 3448 3452 3458 3470 3474 3476 3483 3492 3498 3501 3512 3514 3518 3521 3522 3525 3535 3536 3548 3555 3566 3576 3579 3587 3593 3607 3615 3625 3626 3630 3634 3641 3644 3647 3655 3659 3662 3664 3666 3667 3668 3671 3673 3680 3682 3684 3688 3692 3698 3702 3714 3716 3721 3722 3733 3736 3741 3743 3749 3752 3758 3781 3785 3789 3805 3810 3828 3844 3846 3847 3852 3878 3882 3888 3891 3898 3899 3901 3904 3907 3916 3920 3921 3932 3936 3943 3944 3946 3947 3968 3969 3970 3971 3973 3980 3981 3983 3984 3988 3995 3998 4001 4007 4022 4025 4032 4035 4039 4043 4049 4051 4064 4070 4072 4076 4081 4086 4088 4094 4095 4100 4101 4102 4113 4119 4122 4126 4128 4134 4135 4146 4147 4153 4157 4165 4168 4175 4176 4177 4180 4181 4182 4183 4185 4189 4190 4192 4194 4196 4200 4201 4202 4217 4222 4227 4231 4245 4254 4271 4281 4289 4290 4294 4295 4296 4299 4300 4302 4304 4306 4310 4311 4323 4325 4330 4332 4343 4344 4347 4350 4353 4359 4363 4365 4366 4368 4372 4388 4393 4394 4419 4424 4426 4436 4439 4444 4446 4450 4453 4458 4460 4468 4469 4471 4480 4483 4492 4496 4502 4504 4508 4510 4511 4518 4530 4534 4556 4558 4565 4572 4573 4579 4585 4592 4604 4612 4614 4619 4620 4622 4632 4633 4634 4636 4640 4642 4646 4647 4652 4663 4665 4667 4671 4676 4678 4690 4691 4701 4705 4706 4721 4726 4727 4732 4733 4743 4747 4752 4763 4771 4774 4776 4784 4786 4796 4802 4805 4808 4811 4812 4814 4818 4819 4824 4832 4834 4839 4842 4848 4851 4856 4857 4861 4867 4875 4876 4878 4882 4883 4886 4890 4893 4898 4901 4903 4906 4912 4915 4917 4923 4935 4941 4945 4948 4950 4951 4953 4958 4968 4969 4982 4984 4988 4990 4992 5000 11 12 13 14 15 16 21 22 23 24 37 38 55 56 59 60 63 64 71 72 89 90 127 128 129 130 135 136 147 148 173 174 183 184 185 186 199 200 207 208 213 214 223 224 227 228 237 238 253 254 259 260 271 272 279 280 285 286 311 312 383 384 385 386 387 388 391 392 399 400 421 422 425 426 437 438 447 448 463 464 477 478 479 480 483 484 487 488 491 492 499 500 515 516 547 548 557 558 559 560 565 566 577 578 603 604 605 606 611 612 653 654 661 662 669 670 681 682 685 686 689 690 699 700 723 724 743 744 747 748 749 750 761 762 765 766 773 774 801 802 803 804 807 808 819 820 835 836 843 844 849 850 853 854 863 864 865 866 887 888 891 892 895 896 907 908 911 912 915 916 923 924 925 926 927 928 933 934 943 944 949 950 965 966 969 970 971 972 975 976 981 982 997 998 1007 1008 1019 1020 1021 1022 1031 1032 1041 1042 1045 1046 1059 1060 1079 1080 1097 1098 1103 1104 1107 1108 1109 1110 1119 1120 1129 1130 1149 1150 1165 1166 1173 1174 1177 1178 1179 1180 1197 1198 1201 1202 1209 1210 1213 1214 1215 1216 1225 1226 1231 1232 1241 1242 1253 1254 1271 1272 1289 1290 1299 1300 1307 1308 1329 1330 1333 1334 1339 1340 1341 1342 1343 1344 1347 1348 1357 1358 1369 1370 1373 1374 1383 1384 1409 1410 1413 1414 1427 1428 1433 1434 1437 1438 1439 1440 1451 1452 1453 1454 1469 1470 1485 1486 1489 1490 1497 1498 1511 1512 1521 1522 1523 1524 1533 1534 1541 1542 1545 1546 1547 1548 1555 1556 1557 1558 1565 1566 1567 1568 1595 1596 1601 1602 1621 1622 1635 1636 1683 1684 1691 1692 1737 1738 1741 1742 1743 1744 1745 1746 1767 1768 1769 1770 1771 1772 1773 1774 1781 1782 1791 1792 1803 1804 1823 1824 1833 1834 1837 1838 1843 1844 1855 1856 1867 1868 1869 1870 1873 1874 1887 1888 1893 1894 1907 1908 1919 1920 1931 1932 1935 1936 1937 1938 1939 1940 1961 1962 1983 1984 1993 1994 2005 2006 2021 2022 2027 2028 2033 2034 2079 2080 2085 2086 2097 2098 2103 2104 2105 2106 2109 2110 2129 2130 2135 2136 2137 2138 2157 2158 2163 2164 2175 2176 2189 2190 2217 2218 2219 2220 2229 2230 2235 2236 2243 2244 2245 2246 2265 2266 2271 2272 2277 2278 2299 2300 2311 2312 2323 2324 2343 2344 2357 2358 2367 2368 2375 2376 2387 2388 2389 2390 2453 2454 2455 2456 2463 2464 2517 2518 2521 2522 2527 2528 2543 2544 2551 2552 2587 2588 2589 2590 2593 2594 2601 2602 2609 2610 2619 2620 2631 2632 2633 2634 2649 2650 2655 2656 2657 2658 2667 2668 2671 2672 2679 2680 2689 2690 2705 2706 2717 2718 2721 2722 2751 2752 2761 2762 2785 2786 2807 2808 2811 2812 2817 2818 2821 2822 2829 2830 2833 2834 2837 2838 2843 2844 2851 2852 2855 2856 2867 2868 2873 2874 2885 2886 2899 2900 2907 2908 2917 2918 2919 2920 2925 2926 2935 2936 2937 2938 2939 2940 2951 2952 2971 2972 2975 2976 2979 2980 2991 2992 2995 2996 3001 3002 3009 3010 3013 3014 3041 3042 3047 3048 3049 3050 3065 3066 3069 3070 3081 3082 3085 3086 3097 3098 3103 3104 3109 3110 3113 3114 3115 3116 3139 3140 3145 3146 3175 3176 3181 3182 3189 3190 3191 3192 3201 3202 3219 3220 3239 3240 3271 3272 3279 3280 3285 3286 3295 3296 3307 3308 3333 3334 3335 3336 3361 3362 3367 3368 3373 3374 3387 3388 3397 3398 3411 3412 3419 3420 3425 3426 3427 3428 3431 3432 3435 3436 3439 3440 3463 3464 3487 3488 3501 3502 3525 3526 3541 3542 3549 3550 3551 3552 3565 3566 3599 3600 3611 3612 3613 3614 3619 3620 3627 3628 3635 3636 3639 3640 3643 3644 3657 3658 3661 3662 3663 3664 3665 3666 3669 3670 3671 3672 3693 3694 3717 3718 3725 3726 3731 3732 3749 3750 3755 3756 3763 3764 3767 3768 3771 3772 3785 3786 3807 3808 3811 3812 3821 3822 3825 3826 3851 3852 3867 3868 3875 3876 3893 3894 3915 3916 3923 3924 3927 3928 3939 3940 3943 3944 3953 3954 3963 3964 3973 3974 3981 3982 3989 3990 3997 3998 4001 4002 4015 4016 4023 4024 4035 4036 4041 4042 4045 4046 4065 4066 4067 4068 4069 4070 4075 4076 4081 4082 4083 4084 4085 4086 4109 4110 4111 4112 4141 4142 4149 4150 4163 4164 4171 4172 4173 4174 4183 4184 4193 4194 4195 4196 4209 4210 4219 4220 4231 4232 4239 4240 4243 4244 4247 4248 4253 4254 4265 4266 4267 4268 4283 4284 4285 4286 4287 4288 4305 4306 4307 4308 4315 4316 4339 4340 4349 4350 4351 4352 4353 4354 4357 4358 4363 4364 4379 4380 4389 4390 4395 4396 4407 4408 4425 4426 4449 4450 4453 4454 4475 4476 4479 4480 4483 4484 4485 4486 4493 4494 4499 4500 4527 4528 4555 4556 4559 4560 4567 4568 4587 4588 4593 4594 4621 4622 4629 4630 4633 4634 4637 4638 4663 4664 4677 4678 4679 4680 4693 4694 4703 4704 4715 4716 4741 4742 4759 4760 4761 4762 4775 4776 4783 4784 4787 4788 4789 4790 4795 4796 4801 4802 4815 4816 4829 4830 4853 4854 4859 4860 4875 4876 4889 4890 4895 4896 4899 4900 4909 4910 4915 4916 4923 4924 4943 4944 4951 4952 4965 4966 4967 4968 4979 4980 4983 4984 4985 4986 4993 4994 4995 4996 5001 5002 5009 5010 5011 5012 5021 5022 5029 5030 5031 5032 5043 5044 5055 5056 5067 5068 5069 5070 5077 5078 5079 5080 5085 5086 5103 5104 5111 5112 5127 5128 5137 5138 5147 5148 5149 5150 5159 5160 5173 5174 5205 5206 5211 5212 5215 5216 5223 5224 5227 5228 5231 5232 5239 5240 5241 5242 5247 5248 5267 5268 5275 5276 5281 5282 5285 5286 5289 5290 5291 5292 5295 5296 5297 5298 5299 5300 5305 5306 5311 5312 5317 5318 5337 5338 5345 5346 5365 5366 5377 5378 5393 5394 5395 5396 5407 5408 5443 5444 5445 5446 5455 5456 5459 5460 5461 5462 5467 5468 5471 5472 5473 5474 5475 5476 5481 5482 5489 5490 5503 5504 5511 5512 5521 5522 5525 5526 5529 5530 5531 5532 5535 5536 5537 5538 5541 5542 5555 5556 5557 5558 5567 5568 5575 5576 5581 5582 5585 5586 5595 5596 5597 5598 5629 5630 5631 5632 5637 5638 5647 5648 5673 5674 5683 5684 5687 5688 5697 5698 5731 5732 5739 5740 5741 5742 5747 5748 5751 5752 5761 5762 5763 5764 5769 5770 5783 5784 5793 5794 5809 5810 5819 5820 5831 5832 5833 5834 5837 5838 5841 5842 5851 5852 5861 5862 5925 5926 5927 5928 5947 5948 5961 5962 5965 5966 5967 5968 5985 5986 5997 5998 6015 6016 6029 6030 6037 6038 6043 6044 6077 6078 6079 6080 6091 6092 6115 6116 6139 6140 6141 6142 6143 6144 6149 6150 6151 6152 6183 6184 6189 6190 6195 6196 6201 6202 6213 6214 6215 6216 6221 6222 6229 6230 6233 6234 6235 6236 6251 6252 6275 6276 6277 6278 6295 6296 6299 6300 6317 6318 6333 6334 6343 6344 6359 6360 6367 6368 6373 6374 6381 6382 6385 6386 6431 6432 6445 6446 6451 6452 6471 6472 6497 6498 6499 6500 6505 6506 6511 6512 6521 6522 6529 6530 6533 6534 6535 6536 6547 6548 6559 6560 6577 6578 6583 6584 6589 6590 6591 6592 6603 6604 6607 6608 6609 6610 6615 6616 6619 6620 6627 6628 6629 6630 6633 6634 6637 6638 6653 6654 6667 6668 6683 6684 6715 6716 6721 6722 6725 6726 6727 6728 6731 6732 6733 6734 6735 6736 6741 6742 6763 6764 6777 6778 6791 6792 6807 6808 6811 6812 6817 6818 6819 6820 6837 6838 6841 6842 6849 6850 6853 6854 6867 6868 6875 6876 6887 6888 6895 6896 6903 6904 6915 6916 6939 6940 6947 6948 6951 6952 6965 6966 6983 6984 6995 6996 7001 7002 7023 7024 7027 7028 7035 7036 7041 7042 7043 7044 7049 7050 7069 7070 7071 7072 7095 7096 7109 7110 7131 7132 7151 7152 7157 7158 7173 7174 7185 7186 7213 7214 7229 7230 7249 7250 7251 7252 7259 7260 7267 7268 7281 7282 7287 7288 7293 7294 7309 7310 7317 7318 7323 7324 7327 7328 7331 7332 7333 7334 7335 7336 7341 7342 7345 7346 7359 7360 7363 7364 7367 7368 7375 7376 7383 7384 7395 7396 7403 7404 7427 7428 7431 7432 7441 7442 7443 7444 7465 7466 7471 7472 7481 7482 7485 7486 7497 7498 7503 7504 7515 7516 7561 7562 7569 7570 7577 7578 7609 7610 7619 7620 7655 7656 7687 7688 7691 7692 7693 7694 7703 7704 7755 7756 7763 7764 7775 7776 7781 7782 7795 7796 7797 7798 7801 7802 7807 7808 7813 7814 7831 7832 7839 7840 7841 7842 7863 7864 7871 7872 7885 7886 7887 7888 7891 7892 7893 7894 7935 7936 7937 7938 7939 7940 7941 7942 7945 7946 7959 7960 7961 7962 7965 7966 7967 7968 7975 7976 7989 7990 7995 7996 8001 8002 8013 8014 8043 8044 8049 8050 8063 8064 8069 8070 8077 8078 8085 8086 8097 8098 8101 8102 8127 8128 8139 8140 8143 8144 8151 8152 8161 8162 8171 8172 8175 8176 8187 8188 8189 8190 8199 8200 8201 8202 8203 8204 8225 8226 8237 8238 8243 8244 8251 8252 8255 8256 8267 8268 8269 8270 8291 8292 8293 8294 8305 8306 8313 8314 8329 8330 8335 8336 8349 8350 8351 8352 8353 8354 8359 8360 8361 8362 8363 8364 8365 8366 8369 8370 8377 8378 8379 8380 8383 8384 8387 8388 8391 8392 8399 8400 8401 8402 8403 8404 8433 8434 8443 8444 8453 8454 8461 8462 8489 8490 8507 8508 8541 8542 8561 8562 8577 8578 8579 8580 8587 8588 8589 8590 8591 8592 8597 8598 8599 8600 8603 8604 8607 8608 8611 8612 8619 8620 8621 8622 8645 8646 8649 8650 8659 8660 8663 8664 8685 8686 8687 8688 8693 8694 8699 8700 8705 8706 8717 8718 8725 8726 8729 8730 8731 8732 8735 8736 8743 8744 8775 8776 8785 8786 8787 8788 8837 8838 8847 8848 8851 8852 8871 8872 8877 8878 8887 8888 8891 8892 8899 8900 8905 8906 8915 8916 8919 8920 8935 8936 8937 8938 8941 8942 8959 8960 8965 8966 8983 8984 8991 8992 9003 9004 9007 9008 9015 9016 9019 9020 9021 9022 9035 9036 9059 9060 9067 9068 9111 9112 9115 9116 9129 9130 9143 9144 9145 9146 9157 9158 9169 9170 9183 9184 9207 9208 9223 9224 9227 9228 9237 9238 9239 9240 9243 9244 9263 9264 9265 9266 9267 9268 9271 9272 9279 9280 9283 9284 9291 9292 9293 9294 9303 9304 9325 9326 9329 9330 9333 9334 9341 9342 9351 9352 9355 9356 9379 9380 9381 9382 9401 9402 9409 9410 9411 9412 9441 9442 9451 9452 9453 9454 9463 9464 9465 9466 9485 9486 9493 9494 9503 9504 9525 9526 9541 9542 9547 9548 9551 9552 9567 9568 9571 9572 9591 9592 9603 9604 9609 9610 9615 9616 9621 9622 9623 9624 9627 9628 9635 9636 9637 9638 9647 9648 9663 9664 9667 9668 9677 9678 9683 9684 9695 9696 9701 9702 9711 9712 9713 9714 9721 9722 9733 9734 9749 9750 9751 9752 9755 9756 9763 9764 9765 9766 9771 9772 9779 9780 9785 9786 9795 9796 9801 9802 9805 9806 9811 9812 9823 9824 9829 9830 9833 9834 9845 9846 9869 9870 9881 9882 9889 9890 9895 9896 9899 9900 9901 9902 9905 9906 9915 9916 9935 9936 9937 9938 9963 9964 9967 9968 9975 9976 9979 9980 9983 9984 9999 10000