3 6 10 13 26 33 34 39 41 43 47 48 60 69 71 81 88 89 90 94 95 102 104 115 116 119 127 129 130 133 153 155 160 162 170 174 180 183 187 192 195 197 206 213 221 229 230 243 246 248 255 259 264 269 275 276 277 279 292 294 295 298 300 310 320 336 338 339 344 346 347 348 352 354 359 360 364 367 370 373 374 383 387 391 393 397 401 408 409 412 414 416 419 422 423 426 430 433 434 440 441 444 454 457 464 466 483 494 495 497 499 512 518 523 530 531 536 540 542 545 553 559 560 569 570 571 573 575 580 581 584 585 590 594 595 596 606 607 609 610 611 616 620 628 629 636 644 649 654 658 661 662 663 669 679 681 683 693 695 697 698 702 706 713 715 723 727 735 738 743 744 748 754 755 757 758 769 774 775 778 788 790 797 806 818 819 820 821 826 829 831 836 845 856 860 863 867 869 870 873 876 882 883 884 889 892 902 909 911 913 917 928 933 935 938 943 946 948 949 956 971 973 975 976 978 979 985 987 993 998 999 1005 1008 1016 1022 1041 1043 1046 1047 1064 1066 1074 1085 1091 1092 1095 1102 1106 1108 1111 1114 1119 1121 1124 1130 1156 1163 1165 1167 1178 1182 1190 1191 1192 1201 1207 1216 1229 1232 1233 1234 1237 1238 1248 1249 1250 1263 1264 1265 1266 1269 1270 1271 1275 1277 1290 1299 1301 1305 1306 1308 1309 1312 1317 1319 1328 1335 1353 1354 1359 1360 1363 1365 1369 1372 1380 1386 1388 1392 1396 1400 1405 1407 1409 1416 1418 1419 1434 1436 1437 1447 1450 1454 1456 1457 1460 1462 1465 1468 1469 1477 1485 1491 1496 1501 1508 1509 1512 1516 1522 1526 1529 1548 1550 1552 1566 1572 1576 1581 1596 1598 1606 1607 1609 1612 1613 1624 1625 1626 1636 1641 1647 1648 1651 1652 1664 1667 1669 1670 1676 1681 1695 1701 1718 1728 1736 1738 1742 1744 1746 1754 1771 1773 1774 1780 1784 1785 1786 1788 1789 1790 1791 1793 1800 1810 1821 1824 1832 1836 1838 1843 1844 1853 1856 1871 1881 1884 1888 1891 1896 1897 1899 1930 1942 1954 1964 1969 1972 1974 1992 1998 2001 2003 2011 2012 2028 2035 2036 2042 2053 2060 2063 2076 2078 2079 2080 2084 2085 2093 2096 2100 2105 2109 2115 2119 2122 2125 2127 2135 2155 2159 2183 2201 2204 2208 2209 2210 2211 2216 2232 2236 2238 2239 2255 2259 2267 2270 2275 2295 2308 2319 2322 2323 2324 2325 2328 2330 2331 2332 2337 2344 2345 2347 2349 2352 2358 2367 2371 2372 2378 2380 2383 2386 2390 2395 2398 2399 2409 2410 2421 2423 2435 2442 2450 2456 2461 2466 2467 2472 2482 2483 2484 2485 2487 2489 2492 2493 2501 2502 2514 2521 2525 2535 2543 2545 2554 2559 2560 2564 2573 2576 2582 2586 2598 2600 2609 2610 2619 2620 2622 2624 2629 2631 2636 2637 2648 2653 2656 2658 2659 2660 2675 2676 2679 2686 2691 2694 2700 2704 2713 2714 2717 2719 2732 2733 2734 2736 2739 2741 2746 2747 2752 2755 2760 2769 2770 2772 2778 2779 2782 2785 2792 2793 2795 2805 2813 2831 2837 2840 2841 2847 2848 2850 2852 2853 2864 2865 2868 2870 2875 2885 2888 2890 2910 2911 2917 2919 2921 2930 2935 2939 2942 2960 2961 2963 2966 2973 2983 2984 2991 2993 2996 2999 3003 3026 3030 3039 3042 3043 3055 3056 3058 3070 3103 3107 3108 3110 3113 3118 3125 3133 3147 3152 3161 3162 3171 3172 3175 3179 3180 3191 3192 3195 3202 3207 3210 3211 3220 3223 3244 3245 3248 3268 3269 3271 3272 3280 3283 3291 3298 3303 3311 3312 3326 3334 3341 3354 3362 3363 3367 3369 3371 3376 3380 3394 3404 3414 3422 3429 3431 3440 3452 3461 3470 3476 3477 3478 3503 3508 3514 3519 3521 3523 3525 3526 3533 3535 3536 3538 3540 3552 3558 3559 3561 3569 3572 3584 3598 3608 3614 3617 3619 3632 3636 3637 3649 3668 3671 3681 3693 3696 3698 3701 3704 3710 3720 3727 3728 3731 3733 3738 3744 3747 3753 3756 3757 3760 3765 3768 3770 3784 3786 3787 3789 3790 3796 3801 3805 3809 3813 3814 3820 3822 3828 3834 3846 3851 3855 3856 3861 3871 3873 3874 3882 3894 3895 3896 3898 3901 3902 3904 3906 3908 3916 3920 3922 3927 3934 3941 3954 3958 3968 3976 3979 3980 3981 3982 3984 3985 3986 3995 3998 4017 4024 4030 4032 4042 4043 4051 4057 4058 4068 4070 4072 4073 4074 4076 4077 4079 4081 4087 4095 4100 4103 4115 4117 4118 4123 4128 4138 4139 4142 4144 4146 4158 4162 4163 4165 4176 4192 4197 4206 4216 4228 4231 4236 4240 4242 4243 4244 4248 4251 4253 4254 4258 4262 4264 4267 4270 4276 4278 4282 4285 4293 4295 4308 4310 4316 4318 4327 4334 4348 4350 4351 4352 4357 4361 4365 4368 4387 4396 4397 4409 4412 4413 4415 4416 4425 4429 4440 4441 4446 4448 4452 4453 4455 4466 4469 4473 4476 4478 4493 4499 4503 4511 4512 4521 4533 4543 4546 4550 4551 4555 4561 4565 4574 4579 4599 4623 4624 4627 4635 4636 4639 4641 4642 4651 4655 4674 4675 4677 4678 4684 4689 4690 4691 4692 4693 4702 4713 4714 4716 4724 4731 4732 4733 4736 4739 4743 4745 4754 4761 4768 4772 4776 4780 4781 4783 4789 4791 4800 4801 4809 4810 4811 4814 4815 4819 4825 4831 4836 4837 4847 4852 4855 4865 4866 4867 4878 4879 4880 4888 4899 4908 4912 4916 4921 4926 4927 4934 4936 4942 4945 4955 4968 4974 4985 4992 4993 5000 5 6 11 12 19 20 25 26 51 52 65 66 67 68 77 78 81 82 85 86 93 94 95 96 119 120 137 138 141 142 161 162 175 176 177 178 179 180 187 188 189 190 203 204 207 208 229 230 231 232 237 238 253 254 257 258 259 260 265 266 305 306 309 310 319 320 323 324 339 340 347 348 359 360 365 366 373 374 383 384 389 390 393 394 411 412 425 426 441 442 457 458 459 460 485 486 491 492 495 496 509 510 517 518 527 528 537 538 549 550 551 552 553 554 557 558 583 584 587 588 589 590 595 596 599 600 619 620 639 640 671 672 675 676 677 678 687 688 691 692 693 694 695 696 703 704 707 708 717 718 719 720 727 728 733 734 739 740 745 746 747 748 765 766 773 774 781 782 785 786 793 794 801 802 815 816 817 818 823 824 827 828 831 832 837 838 843 844 845 846 851 852 859 860 865 866 867 868 879 880 881 882 887 888 907 908 913 914 927 928 931 932 965 966 987 988 989 990 993 994 997 998 1023 1024 1035 1036 1045 1046 1059 1060 1061 1062 1071 1072 1079 1080 1083 1084 1089 1090 1105 1106 1117 1118 1119 1120 1137 1138 1139 1140 1141 1142 1145 1146 1149 1150 1159 1160 1161 1162 1167 1168 1169 1170 1179 1180 1187 1188 1189 1190 1191 1192 1211 1212 1213 1214 1217 1218 1219 1220 1221 1222 1231 1232 1239 1240 1255 1256 1257 1258 1271 1272 1287 1288 1297 1298 1307 1308 1315 1316 1321 1322 1323 1324 1325 1326 1337 1338 1357 1358 1361 1362 1365 1366 1385 1386 1389 1390 1393 1394 1395 1396 1403 1404 1411 1412 1425 1426 1429 1430 1445 1446 1453 1454 1469 1470 1475 1476 1485 1486 1487 1488 1495 1496 1507 1508 1509 1510 1513 1514 1515 1516 1537 1538 1547 1548 1549 1550 1555 1556 1575 1576 1579 1580 1593 1594 1611 1612 1635 1636 1637 1638 1639 1640 1641 1642 1651 1652 1657 1658 1661 1662 1671 1672 1689 1690 1711 1712 1719 1720 1725 1726 1733 1734 1737 1738 1739 1740 1745 1746 1751 1752 1763 1764 1765 1766 1767 1768 1777 1778 1783 1784 1803 1804 1817 1818 1821 1822 1825 1826 1833 1834 1855 1856 1865 1866 1869 1870 1875 1876 1885 1886 1891 1892 1895 1896 1897 1898 1911 1912 1941 1942 1945 1946 1949 1950 1951 1952 1955 1956 1957 1958 1969 1970 1973 1974 1985 1986 1995 1996 1997 1998 2009 2010 2015 2016 2031 2032 2043 2044 2081 2082 2085 2086 2091 2092 2093 2094 2127 2128 2131 2132 2147 2148 2169 2170 2181 2182 2183 2184 2189 2190 2203 2204 2211 2212 2215 2216 2221 2222 2227 2228 2237 2238 2241 2242 2247 2248 2259 2260 2311 2312 2325 2326 2329 2330 2333 2334 2355 2356 2363 2364 2379 2380 2381 2382 2383 2384 2401 2402 2413 2414 2431 2432 2457 2458 2463 2464 2465 2466 2467 2468 2473 2474 2475 2476 2495 2496 2497 2498 2499 2500 2525 2526 2527 2528 2529 2530 2531 2532 2537 2538 2539 2540 2541 2542 2549 2550 2553 2554 2579 2580 2597 2598 2601 2602 2609 2610 2611 2612 2615 2616 2617 2618 2623 2624 2633 2634 2637 2638 2655 2656 2669 2670 2705 2706 2707 2708 2717 2718 2719 2720 2725 2726 2729 2730 2737 2738 2743 2744 2759 2760 2771 2772 2775 2776 2783 2784 2791 2792 2799 2800 2809 2810 2813 2814 2817 2818 2831 2832 2835 2836 2837 2838 2867 2868 2871 2872 2873 2874 2893 2894 2899 2900 2907 2908 2911 2912 2913 2914 2919 2920 2923 2924 2929 2930 2935 2936 2937 2938 2953 2954 2969 2970 2981 2982 2991 2992 3001 3002 3015 3016 3017 3018 3023 3024 3031 3032 3043 3044 3051 3052 3057 3058 3095 3096 3099 3100 3103 3104 3131 3132 3143 3144 3151 3152 3161 3162 3191 3192 3195 3196 3211 3212 3213 3214 3217 3218 3223 3224 3225 3226 3247 3248 3249 3250 3251 3252 3271 3272 3281 3282 3293 3294 3295 3296 3301 3302 3303 3304 3327 3328 3333 3334 3337 3338 3339 3340 3351 3352 3361 3362 3389 3390 3401 3402 3435 3436 3455 3456 3471 3472 3475 3476 3483 3484 3487 3488 3491 3492 3507 3508 3541 3542 3545 3546 3547 3548 3559 3560 3567 3568 3569 3570 3571 3572 3575 3576 3577 3578 3579 3580 3581 3582 3585 3586 3599 3600 3619 3620 3641 3642 3647 3648 3663 3664 3671 3672 3675 3676 3685 3686 3687 3688 3705 3706 3711 3712 3741 3742 3761 3762 3767 3768 3775 3776 3781 3782 3791 3792 3793 3794 3797 3798 3859 3860 3883 3884 3907 3908 3927 3928 3937 3938 3943 3944 3947 3948 3983 3984 3995 3996 4001 4002 4005 4006 4021 4022 4023 4024 4055 4056 4069 4070 4071 4072 4083 4084 4105 4106 4119 4120 4125 4126 4151 4152 4155 4156 4157 4158 4159 4160 4167 4168 4169 4170 4185 4186 4191 4192 4199 4200 4209 4210 4217 4218 4229 4230 4237 4238 4243 4244 4249 4250 4253 4254 4269 4270 4309 4310 4317 4318 4365 4366 4401 4402 4407 4408 4415 4416 4417 4418 4419 4420 4421 4422 4431 4432 4463 4464 4471 4472 4475 4476 4477 4478 4509 4510 4517 4518 4533 4534 4539 4540 4549 4550 4589 4590 4615 4616 4637 4638 4643 4644 4645 4646 4647 4648 4649 4650 4655 4656 4659 4660 4661 4662 4663 4664 4673 4674 4687 4688 4689 4690 4693 4694 4697 4698 4703 4704 4715 4716 4733 4734 4741 4742 4743 4744 4755 4756 4759 4760 4765 4766 4771 4772 4779 4780 4789 4790 4795 4796 4797 4798 4817 4818 4819 4820 4841 4842 4845 4846 4869 4870 4883 4884 4899 4900 4911 4912 4921 4922 4931 4932 4933 4934 4943 4944 4963 4964 4965 4966 4967 4968 4969 4970 4973 4974 4977 4978 4983 4984 4985 4986 5001 5002 5003 5004 5027 5028 5041 5042 5049 5050 5069 5070 5085 5086 5089 5090 5107 5108 5117 5118 5119 5120 5127 5128 5145 5146 5151 5152 5163 5164 5171 5172 5195 5196 5199 5200 5217 5218 5219 5220 5237 5238 5239 5240 5243 5244 5247 5248 5257 5258 5261 5262 5271 5272 5273 5274 5295 5296 5305 5306 5311 5312 5315 5316 5317 5318 5319 5320 5349 5350 5351 5352 5357 5358 5371 5372 5381 5382 5387 5388 5399 5400 5407 5408 5425 5426 5427 5428 5433 5434 5437 5438 5463 5464 5465 5466 5467 5468 5471 5472 5477 5478 5481 5482 5491 5492 5493 5494 5503 5504 5509 5510 5519 5520 5537 5538 5539 5540 5543 5544 5555 5556 5557 5558 5563 5564 5569 5570 5583 5584 5585 5586 5589 5590 5609 5610 5625 5626 5661 5662 5673 5674 5679 5680 5681 5682 5693 5694 5695 5696 5699 5700 5703 5704 5705 5706 5727 5728 5729 5730 5735 5736 5739 5740 5749 5750 5769 5770 5775 5776 5779 5780 5819 5820 5821 5822 5833 5834 5837 5838 5841 5842 5859 5860 5869 5870 5877 5878 5883 5884 5919 5920 5921 5922 5925 5926 5931 5932 5945 5946 5965 5966 5967 5968 5981 5982 5985 5986 5991 5992 5997 5998 6005 6006 6051 6052 6059 6060 6077 6078 6083 6084 6085 6086 6109 6110 6111 6112 6115 6116 6139 6140 6205 6206 6213 6214 6215 6216 6219 6220 6225 6226 6235 6236 6249 6250 6265 6266 6293 6294 6303 6304 6321 6322 6323 6324 6341 6342 6343 6344 6349 6350 6357 6358 6359 6360 6381 6382 6383 6384 6389 6390 6403 6404 6413 6414 6419 6420 6421 6422 6439 6440 6445 6446 6487 6488 6489 6490 6495 6496 6535 6536 6537 6538 6541 6542 6543 6544 6559 6560 6565 6566 6581 6582 6595 6596 6605 6606 6621 6622 6623 6624 6651 6652 6667 6668 6681 6682 6707 6708 6723 6724 6725 6726 6733 6734 6737 6738 6741 6742 6751 6752 6759 6760 6787 6788 6807 6808 6827 6828 6843 6844 6857 6858 6861 6862 6879 6880 6903 6904 6921 6922 6939 6940 6951 6952 6953 6954 6955 6956 7005 7006 7015 7016 7027 7028 7037 7038 7041 7042 7045 7046 7049 7050 7051 7052 7065 7066 7069 7070 7071 7072 7075 7076 7079 7080 7103 7104 7115 7116 7117 7118 7121 7122 7137 7138 7143 7144 7167 7168 7195 7196 7215 7216 7227 7228 7233 7234 7237 7238 7263 7264 7271 7272 7273 7274 7297 7298 7335 7336 7341 7342 7361 7362 7385 7386 7391 7392 7395 7396 7401 7402 7407 7408 7419 7420 7439 7440 7453 7454 7455 7456 7461 7462 7465 7466 7475 7476 7487 7488 7493 7494 7505 7506 7511 7512 7513 7514 7519 7520 7529 7530 7535 7536 7539 7540 7567 7568 7571 7572 7573 7574 7577 7578 7579 7580 7591 7592 7601 7602 7609 7610 7617 7618 7625 7626 7627 7628 7639 7640 7643 7644 7655 7656 7667 7668 7691 7692 7701 7702 7709 7710 7711 7712 7721 7722 7741 7742 7745 7746 7747 7748 7763 7764 7787 7788 7789 7790 7791 7792 7795 7796 7801 7802 7803 7804 7807 7808 7811 7812 7815 7816 7831 7832 7839 7840 7843 7844 7853 7854 7867 7868 7881 7882 7907 7908 7915 7916 7935 7936 7951 7952 7957 7958 7959 7960 7961 7962 7963 7964 7967 7968 7969 7970 7971 7972 7989 7990 7995 7996 8033 8034 8047 8048 8059 8060 8063 8064 8083 8084 8085 8086 8101 8102 8113 8114 8115 8116 8135 8136 8139 8140 8143 8144 8145 8146 8147 8148 8151 8152 8153 8154 8157 8158 8161 8162 8173 8174 8189 8190 8199 8200 8205 8206 8229 8230 8233 8234 8235 8236 8245 8246 8255 8256 8275 8276 8277 8278 8283 8284 8287 8288 8291 8292 8315 8316 8323 8324 8325 8326 8329 8330 8351 8352 8383 8384 8393 8394 8411 8412 8431 8432 8455 8456 8461 8462 8471 8472 8479 8480 8483 8484 8485 8486 8487 8488 8495 8496 8501 8502 8505 8506 8507 8508 8515 8516 8523 8524 8527 8528 8533 8534 8539 8540 8551 8552 8555 8556 8563 8564 8569 8570 8585 8586 8589 8590 8615 8616 8619 8620 8631 8632 8635 8636 8653 8654 8667 8668 8695 8696 8699 8700 8701 8702 8703 8704 8713 8714 8721 8722 8729 8730 8735 8736 8773 8774 8791 8792 8793 8794 8817 8818 8823 8824 8825 8826 8829 8830 8831 8832 8849 8850 8857 8858 8879 8880 8881 8882 8891 8892 8895 8896 8903 8904 8905 8906 8909 8910 8931 8932 8937 8938 8945 8946 8951 8952 8955 8956 8985 8986 8997 8998 9005 9006 9021 9022 9023 9024 9041 9042 9065 9066 9085 9086 9091 9092 9099 9100 9101 9102 9109 9110 9121 9122 9129 9130 9147 9148 9157 9158 9197 9198 9245 9246 9247 9248 9253 9254 9269 9270 9271 9272 9277 9278 9281 9282 9283 9284 9301 9302 9309 9310 9347 9348 9349 9350 9353 9354 9355 9356 9367 9368 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9403 9404 9425 9426 9427 9428 9431 9432 9447 9448 9461 9462 9463 9464 9465 9466 9471 9472 9477 9478 9485 9486 9489 9490 9507 9508 9521 9522 9535 9536 9543 9544 9551 9552 9559 9560 9561 9562 9565 9566 9577 9578 9581 9582 9599 9600 9601 9602 9617 9618 9619 9620 9621 9622 9627 9628 9629 9630 9637 9638 9649 9650 9661 9662 9671 9672 9673 9674 9693 9694 9703 9704 9709 9710 9729 9730 9731 9732 9733 9734 9755 9756 9757 9758 9759 9760 9775 9776 9797 9798 9815 9816 9823 9824 9831 9832 9841 9842 9851 9852 9853 9854 9867 9868 9871 9872 9883 9884 9889 9890 9909 9910 9935 9936 9947 9948 9969 9970 9983 9984 9985 9986 9999 10000