3 6 7 12 17 24 26 44 47 49 58 60 62 64 72 73 91 101 107 114 118 126 132 136 144 149 154 157 162 163 166 171 178 185 195 200 204 207 220 225 226 230 234 237 241 244 250 252 253 257 262 263 265 266 269 270 272 273 277 278 283 290 296 303 306 321 328 338 346 358 360 370 379 383 399 406 413 416 423 424 426 431 432 435 445 446 448 455 458 459 463 464 478 481 482 491 492 494 499 500 501 505 510 512 514 519 523 534 537 539 545 546 549 552 558 560 564 571 572 578 581 584 585 589 593 609 612 613 617 623 628 631 632 634 639 647 649 653 654 659 661 663 664 675 678 680 684 689 690 700 711 712 717 718 719 725 728 733 737 741 746 749 758 760 767 775 776 787 798 799 800 809 810 811 819 820 822 829 843 853 871 881 883 884 887 888 894 902 907 915 916 919 926 929 936 952 957 959 960 964 972 977 995 1001 1012 1014 1017 1018 1027 1042 1043 1044 1049 1052 1059 1064 1069 1071 1073 1077 1082 1094 1095 1097 1098 1100 1102 1107 1108 1113 1115 1117 1126 1133 1136 1144 1146 1147 1157 1158 1164 1168 1169 1176 1177 1199 1204 1208 1213 1217 1218 1220 1224 1227 1230 1232 1233 1235 1238 1239 1248 1251 1261 1267 1274 1276 1279 1280 1286 1293 1299 1303 1319 1320 1324 1331 1336 1339 1345 1358 1359 1361 1370 1372 1375 1379 1384 1391 1392 1396 1397 1405 1406 1412 1426 1427 1430 1432 1436 1440 1443 1446 1451 1452 1457 1458 1469 1472 1487 1492 1494 1497 1499 1501 1504 1522 1532 1533 1537 1540 1541 1545 1548 1549 1563 1570 1575 1577 1587 1589 1591 1597 1598 1600 1604 1605 1606 1610 1612 1621 1627 1630 1637 1657 1670 1674 1679 1691 1694 1712 1731 1732 1739 1744 1748 1750 1759 1764 1766 1770 1774 1775 1776 1790 1792 1809 1810 1830 1834 1839 1843 1844 1850 1853 1854 1861 1864 1876 1879 1882 1885 1887 1888 1893 1896 1914 1915 1920 1925 1930 1936 1941 1943 1950 1954 1961 1964 1970 1975 1979 1980 1983 1984 1989 1995 1996 1997 1999 2001 2008 2010 2019 2027 2029 2031 2035 2038 2043 2050 2064 2068 2083 2088 2099 2104 2110 2115 2123 2128 2137 2142 2152 2158 2163 2169 2175 2176 2181 2182 2188 2199 2206 2212 2215 2218 2233 2234 2241 2245 2258 2268 2272 2276 2280 2282 2289 2290 2294 2297 2301 2303 2308 2311 2315 2330 2342 2343 2346 2347 2351 2352 2359 2360 2363 2365 2368 2372 2376 2383 2392 2398 2401 2422 2428 2444 2447 2455 2458 2463 2464 2475 2486 2499 2500 2504 2511 2513 2517 2518 2537 2539 2540 2544 2545 2551 2554 2559 2561 2566 2567 2568 2569 2570 2573 2578 2583 2587 2591 2598 2604 2621 2625 2627 2629 2639 2646 2648 2651 2653 2665 2666 2670 2676 2679 2685 2690 2697 2699 2700 2703 2721 2722 2725 2726 2734 2745 2754 2758 2759 2769 2776 2784 2787 2790 2797 2806 2812 2818 2826 2828 2832 2835 2836 2839 2843 2844 2848 2859 2863 2868 2870 2873 2880 2881 2885 2906 2907 2911 2915 2921 2941 2945 2946 2954 2955 2961 2969 2975 2983 2987 2996 2999 3009 3019 3020 3023 3029 3037 3041 3047 3050 3062 3064 3065 3066 3068 3073 3084 3098 3102 3103 3107 3108 3117 3121 3124 3127 3130 3149 3152 3165 3178 3180 3181 3186 3188 3190 3201 3204 3205 3206 3209 3211 3214 3217 3230 3235 3240 3241 3246 3247 3252 3254 3271 3275 3289 3291 3298 3301 3306 3314 3318 3320 3322 3323 3344 3349 3354 3355 3359 3364 3381 3393 3399 3403 3418 3421 3424 3426 3439 3442 3450 3465 3471 3472 3473 3477 3478 3493 3500 3516 3522 3525 3529 3531 3533 3534 3536 3543 3544 3549 3552 3564 3565 3575 3577 3578 3597 3598 3600 3606 3609 3610 3615 3617 3626 3627 3629 3635 3638 3646 3651 3653 3660 3663 3669 3670 3685 3686 3687 3690 3694 3708 3717 3721 3723 3727 3740 3747 3757 3763 3765 3777 3784 3793 3795 3797 3800 3805 3823 3831 3849 3856 3858 3859 3862 3864 3865 3866 3875 3877 3879 3882 3889 3890 3895 3897 3898 3899 3900 3904 3906 3907 3917 3924 3928 3936 3947 3948 3950 3954 3956 3957 3964 3966 3967 3970 3975 3977 3978 3980 3981 3987 4000 4001 4007 4012 4013 4021 4024 4026 4035 4039 4041 4056 4058 4059 4066 4070 4071 4081 4082 4083 4088 4093 4094 4097 4106 4110 4118 4119 4130 4132 4145 4151 4164 4166 4172 4174 4178 4183 4195 4199 4208 4210 4211 4212 4218 4221 4225 4228 4232 4234 4249 4250 4251 4255 4260 4261 4264 4267 4268 4278 4283 4287 4288 4289 4293 4300 4303 4307 4323 4326 4329 4337 4344 4350 4358 4361 4363 4364 4365 4370 4372 4384 4389 4391 4407 4414 4416 4418 4421 4427 4435 4439 4442 4449 4451 4455 4459 4461 4466 4468 4472 4475 4491 4495 4497 4501 4508 4513 4516 4519 4527 4532 4534 4537 4539 4543 4549 4551 4552 4558 4562 4568 4572 4578 4586 4592 4595 4600 4612 4618 4619 4629 4630 4632 4634 4639 4641 4646 4647 4648 4649 4651 4655 4659 4660 4664 4665 4679 4682 4690 4694 4699 4701 4703 4706 4707 4709 4710 4711 4713 4717 4725 4726 4735 4738 4748 4764 4767 4768 4769 4779 4784 4793 4802 4804 4805 4811 4827 4832 4844 4847 4848 4856 4857 4861 4866 4870 4880 4885 4893 4897 4899 4903 4905 4910 4915 4925 4928 4929 4930 4936 4941 4947 4950 4952 4955 4957 4962 4967 4969 4972 4975 4976 4985 4989 4994 5000 5 6 11 12 13 14 23 24 33 34 47 48 51 52 87 88 93 94 97 98 115 116 119 120 123 124 127 128 143 144 145 146 181 182 201 202 213 214 227 228 235 236 251 252 263 264 271 272 287 288 297 298 307 308 313 314 323 324 325 326 331 332 341 342 355 356 369 370 389 390 399 400 407 408 413 414 439 440 449 450 451 452 459 460 467 468 473 474 481 482 487 488 499 500 503 504 505 506 513 514 523 524 525 526 529 530 531 532 537 538 539 540 543 544 545 546 553 554 555 556 565 566 579 580 591 592 605 606 611 612 641 642 655 656 675 676 691 692 715 716 719 720 739 740 757 758 765 766 797 798 811 812 825 826 831 832 845 846 847 848 851 852 861 862 863 864 869 870 889 890 891 892 895 896 909 910 915 916 917 918 925 926 927 928 955 956 961 962 963 964 981 982 983 984 987 988 997 998 999 1000 1001 1002 1009 1010 1019 1020 1023 1024 1027 1028 1037 1038 1045 1046 1067 1068 1073 1074 1077 1078 1089 1090 1091 1092 1097 1098 1103 1104 1115 1116 1119 1120 1127 1128 1141 1142 1143 1144 1155 1156 1161 1162 1167 1168 1169 1170 1177 1178 1185 1186 1217 1218 1223 1224 1225 1226 1233 1234 1245 1246 1255 1256 1261 1262 1263 1264 1267 1268 1277 1278 1293 1294 1297 1298 1305 1306 1307 1308 1317 1318 1321 1322 1325 1326 1327 1328 1349 1350 1355 1356 1359 1360 1367 1368 1377 1378 1379 1380 1399 1400 1421 1422 1423 1424 1433 1434 1435 1436 1437 1438 1449 1450 1455 1456 1465 1466 1473 1474 1481 1482 1491 1492 1497 1498 1515 1516 1519 1520 1533 1534 1549 1550 1551 1552 1573 1574 1595 1596 1597 1598 1599 1600 1617 1618 1619 1620 1621 1622 1637 1638 1639 1640 1643 1644 1657 1658 1685 1686 1705 1706 1741 1742 1761 1762 1765 1766 1767 1768 1773 1774 1775 1776 1787 1788 1803 1804 1813 1814 1829 1830 1831 1832 1837 1838 1851 1852 1857 1858 1871 1872 1903 1904 1913 1914 1917 1918 1919 1920 1927 1928 1943 1944 1953 1954 1989 1990 2001 2002 2023 2024 2027 2028 2033 2034 2035 2036 2053 2054 2083 2084 2085 2086 2087 2088 2097 2098 2103 2104 2117 2118 2127 2128 2137 2138 2141 2142 2145 2146 2153 2154 2163 2164 2187 2188 2189 2190 2193 2194 2195 2196 2199 2200 2203 2204 2213 2214 2215 2216 2225 2226 2229 2230 2233 2234 2251 2252 2265 2266 2271 2272 2287 2288 2291 2292 2293 2294 2313 2314 2315 2316 2327 2328 2335 2336 2337 2338 2351 2352 2353 2354 2397 2398 2407 2408 2415 2416 2425 2426 2433 2434 2435 2436 2439 2440 2447 2448 2453 2454 2459 2460 2463 2464 2465 2466 2469 2470 2475 2476 2477 2478 2495 2496 2501 2502 2521 2522 2533 2534 2547 2548 2551 2552 2557 2558 2559 2560 2571 2572 2585 2586 2597 2598 2605 2606 2637 2638 2639 2640 2647 2648 2661 2662 2671 2672 2677 2678 2689 2690 2715 2716 2717 2718 2721 2722 2739 2740 2743 2744 2749 2750 2757 2758 2767 2768 2781 2782 2783 2784 2791 2792 2793 2794 2809 2810 2811 2812 2823 2824 2851 2852 2853 2854 2859 2860 2863 2864 2871 2872 2879 2880 2885 2886 2891 2892 2901 2902 2903 2904 2913 2914 2915 2916 2937 2938 2943 2944 2973 2974 2983 2984 2987 2988 2993 2994 2997 2998 3001 3002 3007 3008 3043 3044 3063 3064 3065 3066 3073 3074 3079 3080 3081 3082 3089 3090 3095 3096 3097 3098 3125 3126 3139 3140 3149 3150 3153 3154 3173 3174 3177 3178 3181 3182 3193 3194 3195 3196 3199 3200 3207 3208 3209 3210 3211 3212 3219 3220 3223 3224 3241 3242 3253 3254 3259 3260 3273 3274 3313 3314 3339 3340 3347 3348 3357 3358 3381 3382 3387 3388 3423 3424 3461 3462 3463 3464 3477 3478 3487 3488 3495 3496 3499 3500 3517 3518 3527 3528 3531 3532 3539 3540 3547 3548 3549 3550 3551 3552 3579 3580 3583 3584 3617 3618 3619 3620 3659 3660 3667 3668 3677 3678 3685 3686 3687 3688 3699 3700 3705 3706 3707 3708 3721 3722 3727 3728 3751 3752 3757 3758 3763 3764 3769 3770 3773 3774 3775 3776 3785 3786 3791 3792 3827 3828 3829 3830 3839 3840 3849 3850 3859 3860 3871 3872 3881 3882 3885 3886 3899 3900 3907 3908 3921 3922 3927 3928 3939 3940 3949 3950 3957 3958 3959 3960 3965 3966 3967 3968 3977 3978 3989 3990 3991 3992 3993 3994 3997 3998 4001 4002 4015 4016 4019 4020 4037 4038 4053 4054 4057 4058 4061 4062 4069 4070 4075 4076 4085 4086 4099 4100 4127 4128 4135 4136 4165 4166 4175 4176 4197 4198 4207 4208 4219 4220 4229 4230 4245 4246 4255 4256 4273 4274 4283 4284 4303 4304 4315 4316 4325 4326 4337 4338 4349 4350 4351 4352 4361 4362 4363 4364 4375 4376 4397 4398 4411 4412 4423 4424 4429 4430 4435 4436 4465 4466 4467 4468 4481 4482 4489 4490 4515 4516 4535 4536 4543 4544 4551 4552 4559 4560 4563 4564 4577 4578 4579 4580 4587 4588 4593 4594 4601 4602 4605 4606 4615 4616 4621 4622 4629 4630 4659 4660 4683 4684 4685 4686 4691 4692 4693 4694 4701 4702 4703 4704 4717 4718 4719 4720 4725 4726 4729 4730 4735 4736 4743 4744 4751 4752 4765 4766 4783 4784 4795 4796 4801 4802 4843 4844 4855 4856 4887 4888 4893 4894 4909 4910 4915 4916 4925 4926 4927 4928 4949 4950 4971 4972 4997 4998 4999 5000 5007 5008 5021 5022 5025 5026 5033 5034 5035 5036 5073 5074 5077 5078 5079 5080 5087 5088 5089 5090 5101 5102 5107 5108 5117 5118 5121 5122 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5145 5146 5155 5156 5165 5166 5173 5174 5181 5182 5195 5196 5207 5208 5241 5242 5249 5250 5253 5254 5257 5258 5277 5278 5291 5292 5295 5296 5301 5302 5305 5306 5329 5330 5331 5332 5339 5340 5351 5352 5357 5358 5369 5370 5379 5380 5393 5394 5397 5398 5399 5400 5405 5406 5441 5442 5443 5444 5449 5450 5451 5452 5467 5468 5489 5490 5507 5508 5515 5516 5517 5518 5537 5538 5551 5552 5567 5568 5573 5574 5579 5580 5593 5594 5611 5612 5623 5624 5635 5636 5651 5652 5655 5656 5663 5664 5669 5670 5671 5672 5677 5678 5685 5686 5687 5688 5695 5696 5717 5718 5725 5726 5735 5736 5739 5740 5745 5746 5759 5760 5761 5762 5769 5770 5811 5812 5813 5814 5821 5822 5829 5830 5841 5842 5881 5882 5889 5890 5891 5892 5907 5908 5909 5910 5921 5922 5937 5938 5949 5950 5965 5966 5973 5974 5991 5992 5997 5998 6017 6018 6037 6038 6039 6040 6045 6046 6057 6058 6073 6074 6081 6082 6093 6094 6099 6100 6123 6124 6127 6128 6129 6130 6131 6132 6135 6136 6145 6146 6167 6168 6195 6196 6203 6204 6205 6206 6213 6214 6215 6216 6233 6234 6241 6242 6247 6248 6253 6254 6259 6260 6297 6298 6303 6304 6329 6330 6355 6356 6359 6360 6361 6362 6371 6372 6375 6376 6379 6380 6401 6402 6407 6408 6409 6410 6411 6412 6417 6418 6421 6422 6427 6428 6433 6434 6459 6460 6469 6470 6479 6480 6481 6482 6491 6492 6493 6494 6503 6504 6507 6508 6541 6542 6549 6550 6577 6578 6581 6582 6595 6596 6601 6602 6611 6612 6627 6628 6635 6636 6639 6640 6643 6644 6645 6646 6687 6688 6697 6698 6707 6708 6709 6710 6717 6718 6727 6728 6761 6762 6785 6786 6797 6798 6805 6806 6835 6836 6841 6842 6847 6848 6851 6852 6877 6878 6883 6884 6899 6900 6929 6930 6941 6942 6943 6944 6945 6946 6953 6954 6955 6956 6985 6986 6999 7000 7031 7032 7043 7044 7049 7050 7057 7058 7061 7062 7065 7066 7067 7068 7071 7072 7085 7086 7087 7088 7097 7098 7103 7104 7127 7128 7129 7130 7149 7150 7153 7154 7155 7156 7193 7194 7195 7196 7199 7200 7211 7212 7217 7218 7219 7220 7229 7230 7233 7234 7251 7252 7253 7254 7257 7258 7269 7270 7275 7276 7291 7292 7301 7302 7305 7306 7319 7320 7325 7326 7337 7338 7339 7340 7369 7370 7371 7372 7373 7374 7379 7380 7387 7388 7415 7416 7433 7434 7441 7442 7445 7446 7453 7454 7479 7480 7493 7494 7513 7514 7525 7526 7529 7530 7553 7554 7567 7568 7585 7586 7589 7590 7593 7594 7599 7600 7609 7610 7645 7646 7661 7662 7697 7698 7711 7712 7715 7716 7717 7718 7723 7724 7727 7728 7729 7730 7731 7732 7749 7750 7753 7754 7757 7758 7763 7764 7777 7778 7779 7780 7789 7790 7793 7794 7795 7796 7797 7798 7799 7800 7807 7808 7811 7812 7813 7814 7833 7834 7847 7848 7855 7856 7871 7872 7893 7894 7895 7896 7899 7900 7907 7908 7911 7912 7913 7914 7927 7928 7931 7932 7933 7934 7939 7940 7949 7950 7953 7954 7955 7956 7959 7960 7961 7962 7973 7974 7999 8000 8001 8002 8013 8014 8023 8024 8025 8026 8041 8042 8047 8048 8051 8052 8069 8070 8077 8078 8081 8082 8111 8112 8115 8116 8117 8118 8131 8132 8139 8140 8141 8142 8161 8162 8163 8164 8165 8166 8175 8176 8185 8186 8187 8188 8193 8194 8211 8212 8219 8220 8235 8236 8237 8238 8259 8260 8263 8264 8289 8290 8301 8302 8327 8328 8331 8332 8343 8344 8347 8348 8355 8356 8365 8366 8389 8390 8397 8398 8415 8416 8419 8420 8421 8422 8423 8424 8435 8436 8441 8442 8449 8450 8455 8456 8463 8464 8467 8468 8497 8498 8499 8500 8501 8502 8509 8510 8519 8520 8521 8522 8527 8528 8533 8534 8535 8536 8555 8556 8565 8566 8573 8574 8575 8576 8577 8578 8585 8586 8599 8600 8605 8606 8613 8614 8645 8646 8651 8652 8657 8658 8673 8674 8687 8688 8699 8700 8715 8716 8721 8722 8725 8726 8727 8728 8729 8730 8739 8740 8743 8744 8767 8768 8777 8778 8781 8782 8813 8814 8827 8828 8831 8832 8835 8836 8841 8842 8853 8854 8869 8870 8877 8878 8883 8884 8897 8898 8901 8902 8909 8910 8917 8918 8921 8922 8931 8932 8935 8936 8943 8944 8949 8950 8981 8982 8989 8990 8993 8994 9001 9002 9015 9016 9025 9026 9031 9032 9037 9038 9053 9054 9063 9064 9067 9068 9073 9074 9077 9078 9085 9086 9097 9098 9101 9102 9103 9104 9115 9116 9123 9124 9135 9136 9143 9144 9155 9156 9171 9172 9183 9184 9189 9190 9199 9200 9223 9224 9235 9236 9237 9238 9257 9258 9259 9260 9263 9264 9267 9268 9277 9278 9281 9282 9291 9292 9293 9294 9295 9296 9297 9298 9301 9302 9309 9310 9317 9318 9319 9320 9327 9328 9329 9330 9357 9358 9363 9364 9379 9380 9387 9388 9397 9398 9401 9402 9405 9406 9411 9412 9413 9414 9417 9418 9419 9420 9421 9422 9425 9426 9433 9434 9449 9450 9451 9452 9469 9470 9475 9476 9495 9496 9527 9528 9533 9534 9535 9536 9537 9538 9557 9558 9567 9568 9585 9586 9603 9604 9607 9608 9609 9610 9621 9622 9653 9654 9663 9664 9687 9688 9693 9694 9695 9696 9711 9712 9713 9714 9721 9722 9731 9732 9739 9740 9759 9760 9769 9770 9785 9786 9793 9794 9797 9798 9805 9806 9809 9810 9819 9820 9829 9830 9849 9850 9855 9856 9857 9858 9859 9860 9871 9872 9881 9882 9893 9894 9899 9900 9903 9904 9909 9910 9913 9914 9923 9924 9933 9934 9937 9938 9943 9944 9949 9950 9951 9952 9969 9970 9977 9978 9987 9988 9999 10000