5 10 13 14 17 27 32 38 47 48 49 50 52 56 58 59 61 63 68 75 77 81 98 101 109 113 124 128 130 131 140 145 146 147 155 158 161 180 181 182 183 187 191 196 197 198 199 201 203 204 206 213 231 236 240 246 256 259 260 262 265 268 281 285 288 292 296 298 301 302 313 315 317 325 327 329 330 334 352 354 362 368 385 386 387 388 397 404 411 418 427 433 435 452 453 477 478 480 484 499 501 503 514 515 523 530 538 552 556 558 561 565 572 573 580 581 582 583 594 600 609 616 617 619 620 624 631 638 640 647 658 663 664 666 679 685 689 704 707 718 730 734 735 740 748 759 762 766 771 776 785 792 797 798 799 806 812 817 819 833 834 835 838 847 854 868 870 872 874 888 901 903 913 915 916 921 928 942 946 952 959 960 965 975 978 980 983 988 995 1005 1013 1018 1022 1040 1045 1049 1053 1054 1056 1070 1073 1075 1078 1088 1090 1092 1095 1096 1099 1107 1108 1109 1115 1119 1122 1125 1127 1132 1136 1138 1142 1143 1148 1152 1154 1155 1165 1166 1169 1178 1186 1194 1201 1205 1208 1217 1218 1222 1224 1227 1243 1246 1251 1254 1255 1258 1262 1267 1268 1278 1282 1294 1297 1299 1302 1305 1307 1312 1315 1318 1329 1330 1345 1348 1351 1356 1361 1374 1381 1383 1384 1407 1415 1431 1432 1435 1441 1446 1455 1466 1467 1470 1471 1473 1474 1477 1478 1489 1492 1495 1500 1501 1502 1510 1514 1529 1535 1538 1539 1541 1543 1545 1548 1549 1550 1556 1568 1570 1576 1581 1582 1585 1589 1594 1598 1599 1600 1601 1607 1613 1614 1618 1626 1628 1637 1641 1642 1646 1648 1655 1657 1668 1669 1674 1676 1677 1681 1702 1705 1707 1709 1716 1723 1728 1735 1742 1746 1749 1755 1768 1786 1795 1796 1797 1799 1801 1808 1815 1817 1818 1828 1833 1834 1837 1838 1846 1859 1873 1876 1880 1892 1894 1897 1898 1903 1907 1908 1909 1916 1917 1918 1926 1927 1930 1938 1944 1946 1950 1953 1954 1961 1977 1981 1994 1997 1998 2006 2016 2017 2021 2027 2034 2037 2043 2044 2059 2062 2068 2072 2078 2084 2088 2089 2095 2098 2103 2105 2109 2112 2116 2118 2119 2120 2121 2122 2124 2125 2134 2141 2144 2152 2162 2163 2165 2169 2178 2203 2207 2208 2216 2229 2238 2246 2250 2254 2255 2261 2263 2264 2268 2270 2275 2282 2294 2296 2299 2300 2301 2308 2309 2314 2317 2323 2324 2338 2339 2344 2348 2357 2364 2371 2384 2386 2398 2406 2411 2413 2416 2429 2430 2445 2447 2449 2450 2451 2454 2455 2456 2457 2461 2463 2466 2497 2501 2502 2518 2519 2522 2531 2538 2539 2545 2547 2549 2551 2553 2554 2559 2568 2574 2581 2588 2589 2594 2596 2607 2612 2613 2615 2624 2626 2628 2632 2637 2640 2641 2643 2654 2655 2657 2658 2661 2663 2664 2674 2682 2695 2702 2705 2708 2711 2716 2717 2718 2719 2725 2728 2729 2734 2745 2748 2754 2759 2763 2765 2767 2768 2769 2770 2773 2784 2788 2793 2794 2796 2799 2801 2804 2811 2817 2820 2821 2825 2833 2835 2836 2844 2856 2864 2872 2874 2875 2884 2886 2895 2904 2911 2913 2916 2919 2929 2932 2936 2937 2948 2951 2959 2962 2964 2965 2974 2975 2978 2988 2989 2990 2991 2995 2999 3008 3012 3026 3031 3032 3036 3037 3041 3043 3057 3058 3063 3070 3071 3072 3073 3077 3080 3102 3105 3106 3112 3113 3117 3123 3129 3132 3139 3141 3146 3148 3154 3161 3163 3171 3177 3182 3183 3194 3198 3203 3204 3206 3219 3237 3243 3254 3258 3264 3266 3272 3274 3294 3304 3316 3317 3318 3331 3334 3335 3351 3359 3367 3386 3392 3394 3399 3409 3419 3420 3421 3423 3431 3439 3441 3443 3450 3453 3454 3457 3465 3474 3482 3486 3488 3490 3501 3506 3514 3516 3517 3522 3524 3535 3538 3539 3545 3549 3550 3552 3554 3559 3565 3580 3582 3586 3589 3598 3614 3615 3624 3627 3634 3641 3646 3656 3662 3669 3677 3680 3687 3691 3692 3697 3699 3704 3706 3707 3715 3724 3730 3737 3744 3749 3752 3762 3765 3771 3785 3786 3800 3807 3812 3818 3820 3824 3825 3827 3835 3837 3838 3839 3842 3845 3846 3847 3851 3856 3863 3864 3871 3872 3889 3892 3899 3917 3920 3934 3942 3944 3950 3959 3962 3964 3966 3968 3981 3984 3985 3987 3989 3994 3998 4000 4002 4003 4004 4008 4010 4014 4018 4025 4030 4034 4039 4044 4054 4056 4060 4061 4063 4064 4066 4074 4081 4083 4084 4085 4091 4104 4108 4109 4116 4120 4121 4127 4137 4138 4142 4147 4157 4163 4165 4178 4181 4182 4183 4188 4198 4200 4215 4217 4219 4222 4223 4229 4252 4253 4270 4275 4277 4282 4283 4291 4304 4311 4312 4320 4321 4322 4329 4345 4349 4351 4355 4356 4357 4360 4363 4365 4368 4370 4373 4383 4388 4391 4392 4396 4397 4398 4400 4406 4407 4412 4413 4417 4426 4437 4439 4453 4461 4462 4467 4469 4475 4480 4487 4489 4498 4499 4500 4502 4503 4504 4506 4511 4518 4519 4520 4534 4537 4538 4543 4545 4547 4552 4553 4555 4556 4557 4558 4559 4562 4566 4567 4570 4578 4579 4591 4597 4601 4612 4614 4616 4630 4632 4633 4634 4638 4651 4653 4661 4667 4668 4683 4687 4688 4699 4703 4706 4708 4709 4710 4713 4724 4730 4731 4732 4735 4755 4768 4778 4781 4785 4787 4788 4801 4812 4815 4822 4843 4845 4847 4853 4854 4855 4862 4871 4874 4883 4884 4897 4898 4899 4900 4917 4920 4928 4934 4935 4941 4947 4948 4949 4963 4967 4984 4991 4993 4997 4999 9 10 19 20 25 26 27 28 33 34 53 54 63 64 75 76 93 94 95 96 97 98 99 100 103 104 111 112 115 116 117 118 121 122 125 126 135 136 149 150 153 154 161 162 195 196 201 202 217 218 225 226 247 248 255 256 259 260 261 262 279 280 289 290 291 292 293 294 309 310 315 316 321 322 359 360 361 362 363 364 365 366 373 374 381 382 391 392 393 394 395 396 397 398 401 402 405 406 407 408 411 412 425 426 461 462 471 472 479 480 491 492 511 512 517 518 519 520 523 524 529 530 535 536 561 562 569 570 575 576 583 584 591 592 595 596 601 602 603 604 625 626 629 630 633 634 649 650 653 654 657 658 659 660 667 668 703 704 707 708 723 724 735 736 769 770 771 772 773 774 775 776 793 794 807 808 821 822 835 836 853 854 865 866 869 870 903 904 905 906 953 954 955 956 959 960 967 968 997 998 1001 1002 1005 1006 1027 1028 1029 1030 1045 1046 1059 1060 1075 1076 1103 1104 1111 1112 1115 1116 1121 1122 1129 1130 1143 1144 1145 1146 1159 1160 1161 1162 1163 1164 1165 1166 1187 1188 1199 1200 1217 1218 1231 1232 1233 1234 1237 1238 1239 1240 1247 1248 1261 1262 1275 1276 1279 1280 1293 1294 1315 1316 1325 1326 1327 1328 1331 1332 1357 1358 1369 1370 1377 1378 1407 1408 1413 1414 1435 1436 1459 1460 1467 1468 1469 1470 1479 1480 1495 1496 1517 1518 1523 1524 1531 1532 1541 1542 1551 1552 1569 1570 1583 1584 1593 1594 1595 1596 1597 1598 1611 1612 1623 1624 1633 1634 1637 1638 1665 1666 1667 1668 1669 1670 1675 1676 1693 1694 1707 1708 1735 1736 1739 1740 1743 1744 1747 1748 1775 1776 1801 1802 1805 1806 1825 1826 1829 1830 1831 1832 1841 1842 1855 1856 1883 1884 1891 1892 1903 1904 1917 1918 1919 1920 1929 1930 1949 1950 1955 1956 1959 1960 1965 1966 1975 1976 1989 1990 2009 2010 2025 2026 2035 2036 2043 2044 2079 2080 2089 2090 2097 2098 2105 2106 2107 2108 2111 2112 2139 2140 2145 2146 2149 2150 2155 2156 2175 2176 2179 2180 2183 2184 2189 2190 2191 2192 2197 2198 2213 2214 2215 2216 2217 2218 2229 2230 2237 2238 2243 2244 2249 2250 2253 2254 2263 2264 2271 2272 2275 2276 2283 2284 2285 2286 2295 2296 2303 2304 2307 2308 2309 2310 2329 2330 2331 2332 2337 2338 2355 2356 2371 2372 2387 2388 2401 2402 2409 2410 2415 2416 2433 2434 2435 2436 2443 2444 2447 2448 2453 2454 2485 2486 2491 2492 2501 2502 2507 2508 2509 2510 2515 2516 2523 2524 2533 2534 2535 2536 2555 2556 2563 2564 2587 2588 2593 2594 2597 2598 2603 2604 2609 2610 2613 2614 2623 2624 2629 2630 2635 2636 2657 2658 2659 2660 2689 2690 2695 2696 2701 2702 2711 2712 2721 2722 2747 2748 2761 2762 2765 2766 2767 2768 2813 2814 2829 2830 2861 2862 2863 2864 2869 2870 2881 2882 2891 2892 2909 2910 2931 2932 2933 2934 2939 2940 2941 2942 2945 2946 2947 2948 2953 2954 2955 2956 2977 2978 2983 2984 2989 2990 2999 3000 3001 3002 3003 3004 3019 3020 3027 3028 3057 3058 3069 3070 3075 3076 3077 3078 3081 3082 3085 3086 3089 3090 3095 3096 3097 3098 3099 3100 3111 3112 3135 3136 3139 3140 3151 3152 3161 3162 3163 3164 3169 3170 3177 3178 3187 3188 3195 3196 3197 3198 3199 3200 3201 3202 3213 3214 3225 3226 3227 3228 3235 3236 3251 3252 3255 3256 3273 3274 3281 3282 3283 3284 3291 3292 3295 3296 3309 3310 3313 3314 3335 3336 3337 3338 3347 3348 3351 3352 3353 3354 3361 3362 3403 3404 3409 3410 3413 3414 3417 3418 3431 3432 3445 3446 3455 3456 3469 3470 3483 3484 3491 3492 3497 3498 3509 3510 3535 3536 3571 3572 3589 3590 3591 3592 3593 3594 3597 3598 3601 3602 3615 3616 3629 3630 3633 3634 3635 3636 3655 3656 3665 3666 3667 3668 3673 3674 3675 3676 3691 3692 3717 3718 3745 3746 3751 3752 3759 3760 3783 3784 3787 3788 3793 3794 3795 3796 3805 3806 3813 3814 3815 3816 3817 3818 3831 3832 3833 3834 3835 3836 3851 3852 3853 3854 3859 3860 3875 3876 3887 3888 3891 3892 3899 3900 3905 3906 3907 3908 3921 3922 3953 3954 3961 3962 3987 3988 3993 3994 3995 3996 4011 4012 4031 4032 4033 4034 4041 4042 4053 4054 4067 4068 4073 4074 4085 4086 4087 4088 4117 4118 4123 4124 4135 4136 4143 4144 4155 4156 4167 4168 4175 4176 4177 4178 4189 4190 4195 4196 4205 4206 4209 4210 4217 4218 4223 4224 4231 4232 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4247 4248 4249 4250 4267 4268 4281 4282 4287 4288 4303 4304 4323 4324 4325 4326 4329 4330 4337 4338 4355 4356 4405 4406 4413 4414 4415 4416 4431 4432 4457 4458 4475 4476 4491 4492 4499 4500 4507 4508 4509 4510 4521 4522 4525 4526 4527 4528 4535 4536 4539 4540 4549 4550 4563 4564 4587 4588 4591 4592 4597 4598 4599 4600 4601 4602 4615 4616 4617 4618 4627 4628 4633 4634 4645 4646 4647 4648 4675 4676 4677 4678 4687 4688 4695 4696 4713 4714 4727 4728 4741 4742 4767 4768 4771 4772 4795 4796 4811 4812 4821 4822 4825 4826 4831 4832 4857 4858 4859 4860 4889 4890 4893 4894 4897 4898 4899 4900 4901 4902 4907 4908 4909 4910 4911 4912 4913 4914 4921 4922 4925 4926 4931 4932 4993 4994 5001 5002 5003 5004 5035 5036 5037 5038 5043 5044 5061 5062 5075 5076 5077 5078 5089 5090 5093 5094 5097 5098 5101 5102 5105 5106 5107 5108 5117 5118 5135 5136 5147 5148 5161 5162 5175 5176 5177 5178 5187 5188 5191 5192 5213 5214 5223 5224 5225 5226 5229 5230 5247 5248 5251 5252 5255 5256 5263 5264 5273 5274 5279 5280 5281 5282 5285 5286 5307 5308 5309 5310 5313 5314 5315 5316 5321 5322 5325 5326 5327 5328 5347 5348 5363 5364 5389 5390 5403 5404 5409 5410 5415 5416 5421 5422 5431 5432 5433 5434 5435 5436 5437 5438 5449 5450 5455 5456 5457 5458 5467 5468 5489 5490 5495 5496 5507 5508 5517 5518 5525 5526 5529 5530 5533 5534 5535 5536 5537 5538 5539 5540 5545 5546 5567 5568 5575 5576 5585 5586 5587 5588 5591 5592 5597 5598 5601 5602 5607 5608 5621 5622 5633 5634 5639 5640 5641 5642 5649 5650 5665 5666 5669 5670 5671 5672 5687 5688 5711 5712 5727 5728 5743 5744 5747 5748 5749 5750 5767 5768 5771 5772 5789 5790 5807 5808 5821 5822 5825 5826 5831 5832 5837 5838 5857 5858 5863 5864 5871 5872 5873 5874 5895 5896 5901 5902 5917 5918 5923 5924 5927 5928 5929 5930 5947 5948 5949 5950 5955 5956 5975 5976 5977 5978 5979 5980 5981 5982 5989 5990 5997 5998 6015 6016 6023 6024 6051 6052 6061 6062 6063 6064 6071 6072 6073 6074 6081 6082 6085 6086 6113 6114 6115 6116 6125 6126 6139 6140 6141 6142 6143 6144 6145 6146 6153 6154 6159 6160 6203 6204 6209 6210 6211 6212 6223 6224 6225 6226 6233 6234 6245 6246 6257 6258 6263 6264 6277 6278 6281 6282 6291 6292 6295 6296 6307 6308 6321 6322 6325 6326 6341 6342 6353 6354 6363 6364 6365 6366 6387 6388 6395 6396 6405 6406 6407 6408 6411 6412 6437 6438 6473 6474 6485 6486 6507 6508 6515 6516 6527 6528 6531 6532 6543 6544 6547 6548 6587 6588 6607 6608 6631 6632 6633 6634 6635 6636 6661 6662 6667 6668 6669 6670 6701 6702 6717 6718 6733 6734 6771 6772 6783 6784 6787 6788 6797 6798 6817 6818 6837 6838 6839 6840 6841 6842 6845 6846 6861 6862 6877 6878 6881 6882 6885 6886 6899 6900 6905 6906 6907 6908 6913 6914 6929 6930 6947 6948 6963 6964 6971 6972 6975 6976 6979 6980 7001 7002 7011 7012 7027 7028 7031 7032 7033 7034 7043 7044 7047 7048 7069 7070 7075 7076 7077 7078 7089 7090 7097 7098 7099 7100 7103 7104 7107 7108 7117 7118 7129 7130 7159 7160 7163 7164 7171 7172 7177 7178 7195 7196 7227 7228 7229 7230 7247 7248 7253 7254 7267 7268 7281 7282 7291 7292 7311 7312 7323 7324 7337 7338 7353 7354 7359 7360 7373 7374 7381 7382 7383 7384 7393 7394 7397 7398 7407 7408 7411 7412 7413 7414 7429 7430 7447 7448 7459 7460 7473 7474 7487 7488 7497 7498 7503 7504 7523 7524 7529 7530 7541 7542 7569 7570 7571 7572 7599 7600 7613 7614 7623 7624 7635 7636 7639 7640 7647 7648 7649 7650 7653 7654 7669 7670 7673 7674 7675 7676 7677 7678 7683 7684 7689 7690 7691 7692 7693 7694 7701 7702 7711 7712 7725 7726 7727 7728 7741 7742 7743 7744 7777 7778 7783 7784 7797 7798 7833 7834 7839 7840 7867 7868 7883 7884 7887 7888 7899 7900 7917 7918 7923 7924 7927 7928 7931 7932 7935 7936 7961 7962 7967 7968 7969 7970 7973 7974 7977 7978 7987 7988 7995 7996 7999 8000 8003 8004 8005 8006 8007 8008 8015 8016 8019 8020 8027 8028 8035 8036 8049 8050 8059 8060 8067 8068 8077 8078 8087 8088 8107 8108 8111 8112 8119 8120 8121 8122 8125 8126 8127 8128 8131 8132 8147 8148 8161 8162 8165 8166 8167 8168 8169 8170 8181 8182 8207 8208 8215 8216 8217 8218 8231 8232 8239 8240 8241 8242 8253 8254 8273 8274 8275 8276 8283 8284 8293 8294 8313 8314 8325 8326 8329 8330 8355 8356 8361 8362 8363 8364 8365 8366 8375 8376 8395 8396 8399 8400 8429 8430 8433 8434 8437 8438 8443 8444 8445 8446 8457 8458 8503 8504 8505 8506 8539 8540 8549 8550 8553 8554 8563 8564 8565 8566 8581 8582 8607 8608 8621 8622 8623 8624 8639 8640 8641 8642 8643 8644 8657 8658 8689 8690 8697 8698 8701 8702 8709 8710 8711 8712 8713 8714 8719 8720 8725 8726 8729 8730 8735 8736 8739 8740 8745 8746 8765 8766 8775 8776 8781 8782 8783 8784 8791 8792 8793 8794 8795 8796 8799 8800 8811 8812 8813 8814 8823 8824 8825 8826 8833 8834 8851 8852 8873 8874 8877 8878 8905 8906 8921 8922 8923 8924 8933 8934 8937 8938 8949 8950 8959 8960 8973 8974 8977 8978 8995 8996 8997 8998 8999 9000 9003 9004 9005 9006 9007 9008 9011 9012 9021 9022 9035 9036 9037 9038 9039 9040 9067 9068 9073 9074 9075 9076 9085 9086 9089 9090 9093 9094 9103 9104 9105 9106 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9123 9124 9131 9132 9133 9134 9139 9140 9155 9156 9157 9158 9181 9182 9193 9194 9201 9202 9223 9224 9227 9228 9231 9232 9259 9260 9263 9264 9265 9266 9267 9268 9275 9276 9301 9302 9305 9306 9321 9322 9333 9334 9335 9336 9365 9366 9373 9374 9375 9376 9397 9398 9405 9406 9411 9412 9415 9416 9417 9418 9419 9420 9425 9426 9447 9448 9459 9460 9461 9462 9463 9464 9469 9470 9509 9510 9535 9536 9555 9556 9561 9562 9569 9570 9573 9574 9575 9576 9601 9602 9623 9624 9629 9630 9643 9644 9685 9686 9689 9690 9693 9694 9705 9706 9707 9708 9709 9710 9723 9724 9741 9742 9747 9748 9765 9766 9767 9768 9793 9794 9795 9796 9797 9798 9799 9800 9833 9834 9839 9840 9855 9856 9867 9868 9869 9870 9881 9882 9893 9894 9895 9896 9897 9898 9925 9926 9933 9934 9967 9968 9981 9982 9985 9986 9993 9994 9997 9998