3 6 9 14 17 25 28 34 36 42 55 57 59 63 68 75 84 91 92 98 99 103 108 113 120 121 127 129 131 133 146 150 152 156 161 194 198 204 207 210 211 216 225 227 233 235 242 243 248 250 251 260 269 274 283 285 287 288 309 315 327 339 346 348 352 354 362 363 367 370 374 378 380 393 397 398 403 407 410 416 418 423 429 433 434 437 440 448 459 466 472 479 481 484 486 493 494 501 515 518 519 523 532 533 544 556 557 565 566 569 574 578 579 584 585 588 598 599 601 604 606 613 620 622 623 628 629 631 632 637 648 653 656 657 663 667 670 676 685 688 689 691 695 709 716 721 728 741 746 753 755 760 761 765 766 773 775 785 793 797 798 803 804 805 820 822 826 829 830 835 837 840 845 848 849 858 861 864 869 873 880 886 888 897 900 901 911 916 918 922 927 944 955 958 968 981 984 985 989 997 1005 1014 1019 1033 1039 1042 1045 1047 1073 1075 1077 1081 1085 1092 1101 1108 1110 1114 1119 1122 1123 1128 1139 1142 1143 1145 1146 1147 1162 1165 1166 1167 1173 1177 1181 1182 1185 1193 1194 1195 1200 1208 1215 1217 1226 1238 1241 1242 1245 1264 1266 1272 1278 1280 1281 1293 1302 1304 1307 1309 1313 1316 1317 1319 1321 1326 1327 1332 1341 1342 1346 1362 1363 1369 1373 1397 1402 1403 1417 1427 1428 1430 1431 1436 1440 1442 1444 1452 1454 1461 1472 1475 1476 1485 1499 1502 1513 1514 1517 1520 1533 1534 1539 1541 1544 1547 1549 1551 1553 1555 1567 1581 1593 1596 1599 1605 1614 1619 1621 1634 1635 1637 1639 1643 1645 1651 1656 1662 1666 1667 1670 1672 1673 1677 1684 1685 1687 1695 1698 1715 1718 1725 1729 1732 1734 1737 1738 1739 1742 1746 1747 1753 1755 1757 1768 1769 1779 1790 1794 1795 1803 1804 1807 1824 1830 1835 1837 1845 1848 1849 1853 1854 1856 1858 1865 1868 1879 1889 1897 1900 1906 1907 1909 1910 1911 1917 1919 1922 1929 1938 1944 1945 1951 1953 1955 1967 1968 1972 1978 1986 1997 1998 2004 2010 2021 2023 2024 2047 2049 2050 2052 2054 2059 2070 2072 2080 2083 2084 2088 2097 2100 2104 2106 2107 2116 2117 2123 2126 2131 2137 2138 2140 2142 2150 2156 2161 2165 2172 2178 2181 2183 2185 2193 2198 2201 2205 2209 2219 2220 2224 2230 2233 2235 2236 2258 2259 2270 2273 2296 2299 2307 2314 2315 2316 2324 2338 2341 2353 2357 2367 2369 2371 2385 2387 2390 2391 2394 2395 2400 2411 2418 2422 2439 2444 2450 2451 2459 2472 2473 2482 2497 2498 2508 2514 2518 2519 2521 2530 2535 2540 2542 2544 2548 2551 2553 2567 2573 2576 2582 2585 2604 2608 2619 2622 2631 2632 2644 2652 2663 2671 2675 2679 2685 2687 2690 2693 2697 2700 2701 2711 2715 2719 2720 2724 2725 2727 2729 2732 2737 2741 2742 2743 2744 2746 2747 2749 2755 2757 2758 2761 2765 2766 2775 2790 2801 2806 2813 2814 2824 2829 2832 2843 2846 2850 2854 2857 2858 2859 2861 2864 2865 2882 2900 2902 2904 2905 2907 2908 2911 2913 2919 2922 2923 2927 2928 2933 2939 2940 2947 2950 2953 2969 2979 2984 2990 3000 3005 3006 3007 3011 3013 3018 3020 3025 3033 3035 3041 3045 3047 3053 3056 3057 3073 3079 3080 3084 3097 3098 3102 3110 3112 3114 3122 3127 3131 3144 3145 3150 3167 3179 3180 3182 3186 3187 3192 3194 3200 3208 3216 3222 3223 3225 3226 3230 3235 3236 3244 3248 3253 3254 3257 3259 3267 3280 3283 3288 3291 3293 3299 3301 3302 3305 3309 3314 3325 3332 3347 3354 3355 3362 3363 3372 3377 3380 3381 3384 3387 3388 3389 3397 3400 3401 3402 3411 3415 3417 3421 3422 3425 3428 3433 3440 3443 3444 3448 3449 3455 3457 3463 3467 3471 3472 3473 3474 3475 3478 3480 3486 3489 3495 3503 3506 3507 3511 3518 3521 3535 3546 3550 3554 3556 3558 3560 3565 3571 3586 3593 3595 3596 3601 3606 3607 3611 3618 3622 3625 3636 3637 3642 3644 3645 3654 3672 3674 3679 3684 3686 3691 3696 3700 3712 3716 3727 3728 3737 3742 3745 3747 3750 3751 3752 3766 3768 3772 3780 3784 3785 3802 3803 3816 3817 3821 3825 3827 3828 3829 3832 3836 3841 3859 3875 3877 3878 3879 3880 3885 3886 3887 3893 3901 3905 3906 3908 3919 3931 3940 3946 3961 3963 3964 3972 3977 4001 4004 4010 4012 4020 4030 4033 4043 4045 4047 4064 4076 4077 4082 4091 4095 4098 4099 4100 4101 4106 4108 4112 4121 4122 4127 4128 4132 4134 4135 4140 4144 4147 4148 4152 4159 4160 4169 4171 4172 4174 4179 4186 4191 4192 4195 4196 4199 4201 4202 4221 4222 4224 4225 4230 4237 4239 4245 4246 4247 4248 4272 4277 4286 4287 4290 4296 4297 4300 4304 4306 4325 4326 4331 4344 4350 4352 4371 4372 4374 4385 4386 4393 4410 4420 4421 4436 4438 4450 4453 4469 4470 4478 4487 4488 4497 4498 4500 4501 4503 4513 4519 4531 4532 4538 4549 4560 4562 4566 4573 4583 4590 4593 4601 4614 4617 4624 4629 4634 4641 4642 4653 4661 4662 4674 4678 4679 4685 4687 4690 4691 4692 4694 4704 4707 4708 4716 4722 4723 4724 4731 4733 4740 4742 4744 4746 4747 4748 4749 4751 4753 4763 4765 4769 4770 4776 4778 4782 4784 4790 4795 4799 4803 4804 4807 4809 4847 4850 4859 4861 4866 4873 4880 4883 4884 4886 4892 4894 4895 4898 4901 4902 4905 4908 4910 4914 4933 4940 4959 4960 4961 4970 4973 4975 4984 4987 4996 4998 5 6 11 12 17 18 27 28 33 34 49 50 55 56 67 68 71 72 83 84 109 110 113 114 117 118 125 126 135 136 149 150 167 168 181 182 183 184 195 196 197 198 205 206 215 216 225 226 239 240 241 242 253 254 257 258 261 262 265 266 291 292 299 300 303 304 311 312 321 322 387 388 395 396 407 408 413 414 419 420 421 422 431 432 449 450 453 454 465 466 469 470 483 484 485 486 495 496 499 500 501 502 519 520 537 538 547 548 565 566 569 570 573 574 575 576 617 618 629 630 653 654 677 678 691 692 695 696 703 704 707 708 723 724 725 726 733 734 739 740 747 748 755 756 759 760 785 786 793 794 795 796 805 806 813 814 819 820 831 832 835 836 845 846 857 858 865 866 867 868 873 874 879 880 895 896 917 918 931 932 943 944 957 958 961 962 967 968 971 972 985 986 987 988 1001 1002 1029 1030 1035 1036 1037 1038 1045 1046 1063 1064 1065 1066 1087 1088 1111 1112 1113 1114 1129 1130 1131 1132 1137 1138 1147 1148 1155 1156 1157 1158 1167 1168 1169 1170 1175 1176 1195 1196 1197 1198 1201 1202 1207 1208 1211 1212 1225 1226 1239 1240 1243 1244 1245 1246 1255 1256 1257 1258 1261 1262 1263 1264 1273 1274 1295 1296 1305 1306 1311 1312 1313 1314 1325 1326 1333 1334 1339 1340 1351 1352 1369 1370 1375 1376 1377 1378 1381 1382 1389 1390 1417 1418 1431 1432 1441 1442 1455 1456 1481 1482 1491 1492 1505 1506 1509 1510 1519 1520 1521 1522 1529 1530 1531 1532 1545 1546 1549 1550 1569 1570 1585 1586 1593 1594 1595 1596 1605 1606 1607 1608 1609 1610 1639 1640 1643 1644 1651 1652 1657 1658 1659 1660 1669 1670 1673 1674 1679 1680 1689 1690 1695 1696 1697 1698 1715 1716 1721 1722 1727 1728 1737 1738 1745 1746 1759 1760 1771 1772 1775 1776 1793 1794 1799 1800 1801 1802 1821 1822 1831 1832 1835 1836 1843 1844 1853 1854 1887 1888 1909 1910 1915 1916 1935 1936 1961 1962 1967 1968 1969 1970 1977 1978 1993 1994 2009 2010 2027 2028 2037 2038 2065 2066 2077 2078 2083 2084 2089 2090 2093 2094 2145 2146 2149 2150 2153 2154 2161 2162 2169 2170 2183 2184 2201 2202 2215 2216 2219 2220 2227 2228 2237 2238 2243 2244 2245 2246 2255 2256 2277 2278 2283 2284 2285 2286 2289 2290 2291 2292 2293 2294 2323 2324 2329 2330 2331 2332 2333 2334 2345 2346 2353 2354 2361 2362 2363 2364 2369 2370 2385 2386 2387 2388 2389 2390 2399 2400 2415 2416 2429 2430 2433 2434 2451 2452 2475 2476 2481 2482 2483 2484 2489 2490 2527 2528 2531 2532 2543 2544 2555 2556 2559 2560 2561 2562 2585 2586 2603 2604 2607 2608 2613 2614 2617 2618 2625 2626 2631 2632 2633 2634 2637 2638 2641 2642 2651 2652 2653 2654 2663 2664 2681 2682 2683 2684 2691 2692 2723 2724 2725 2726 2737 2738 2745 2746 2793 2794 2803 2804 2805 2806 2833 2834 2853 2854 2855 2856 2859 2860 2861 2862 2871 2872 2879 2880 2883 2884 2887 2888 2903 2904 2907 2908 2921 2922 2943 2944 2949 2950 2951 2952 2969 2970 2997 2998 3003 3004 3025 3026 3027 3028 3033 3034 3039 3040 3065 3066 3067 3068 3077 3078 3081 3082 3087 3088 3093 3094 3097 3098 3101 3102 3105 3106 3109 3110 3133 3134 3161 3162 3185 3186 3191 3192 3197 3198 3209 3210 3227 3228 3237 3238 3241 3242 3267 3268 3269 3270 3273 3274 3277 3278 3285 3286 3289 3290 3301 3302 3311 3312 3323 3324 3331 3332 3333 3334 3339 3340 3343 3344 3345 3346 3353 3354 3367 3368 3369 3370 3373 3374 3389 3390 3395 3396 3429 3430 3435 3436 3449 3450 3457 3458 3463 3464 3467 3468 3473 3474 3475 3476 3477 3478 3483 3484 3491 3492 3493 3494 3505 3506 3509 3510 3513 3514 3535 3536 3537 3538 3557 3558 3579 3580 3587 3588 3589 3590 3605 3606 3607 3608 3613 3614 3647 3648 3659 3660 3669 3670 3673 3674 3689 3690 3695 3696 3697 3698 3705 3706 3707 3708 3711 3712 3715 3716 3729 3730 3735 3736 3757 3758 3777 3778 3793 3794 3799 3800 3811 3812 3813 3814 3817 3818 3819 3820 3821 3822 3833 3834 3837 3838 3843 3844 3857 3858 3875 3876 3887 3888 3889 3890 3901 3902 3905 3906 3909 3910 3933 3934 3935 3936 3943 3944 3955 3956 3971 3972 3993 3994 3995 3996 4007 4008 4019 4020 4041 4042 4045 4046 4047 4048 4093 4094 4097 4098 4099 4100 4103 4104 4107 4108 4117 4118 4139 4140 4143 4144 4159 4160 4165 4166 4167 4168 4175 4176 4193 4194 4199 4200 4207 4208 4211 4212 4213 4214 4231 4232 4233 4234 4245 4246 4251 4252 4261 4262 4273 4274 4275 4276 4279 4280 4283 4284 4299 4300 4311 4312 4321 4322 4329 4330 4343 4344 4355 4356 4361 4362 4365 4366 4369 4370 4385 4386 4395 4396 4401 4402 4409 4410 4417 4418 4437 4438 4439 4440 4447 4448 4459 4460 4465 4466 4469 4470 4471 4472 4515 4516 4517 4518 4539 4540 4545 4546 4591 4592 4597 4598 4613 4614 4627 4628 4629 4630 4631 4632 4647 4648 4675 4676 4681 4682 4705 4706 4713 4714 4733 4734 4737 4738 4741 4742 4769 4770 4773 4774 4779 4780 4781 4782 4787 4788 4789 4790 4799 4800 4821 4822 4835 4836 4843 4844 4877 4878 4887 4888 4899 4900 4901 4902 4917 4918 4943 4944 4945 4946 4963 4964 4993 4994 4995 4996 5015 5016 5027 5028 5035 5036 5037 5038 5041 5042 5059 5060 5069 5070 5079 5080 5083 5084 5087 5088 5095 5096 5101 5102 5105 5106 5133 5134 5145 5146 5151 5152 5163 5164 5169 5170 5207 5208 5215 5216 5237 5238 5243 5244 5261 5262 5263 5264 5287 5288 5303 5304 5325 5326 5341 5342 5349 5350 5357 5358 5369 5370 5373 5374 5379 5380 5385 5386 5393 5394 5399 5400 5401 5402 5421 5422 5429 5430 5437 5438 5439 5440 5447 5448 5449 5450 5453 5454 5457 5458 5463 5464 5473 5474 5481 5482 5483 5484 5485 5486 5487 5488 5491 5492 5493 5494 5497 5498 5509 5510 5513 5514 5515 5516 5521 5522 5529 5530 5531 5532 5549 5550 5579 5580 5601 5602 5611 5612 5625 5626 5627 5628 5647 5648 5657 5658 5663 5664 5685 5686 5691 5692 5699 5700 5707 5708 5713 5714 5715 5716 5717 5718 5721 5722 5727 5728 5729 5730 5763 5764 5799 5800 5803 5804 5807 5808 5809 5810 5813 5814 5815 5816 5821 5822 5825 5826 5837 5838 5843 5844 5845 5846 5853 5854 5855 5856 5865 5866 5877 5878 5879 5880 5893 5894 5899 5900 5905 5906 5937 5938 5957 5958 5967 5968 5979 5980 5999 6000 6009 6010 6011 6012 6013 6014 6021 6022 6025 6026 6035 6036 6039 6040 6049 6050 6065 6066 6069 6070 6081 6082 6089 6090 6093 6094 6105 6106 6111 6112 6113 6114 6145 6146 6157 6158 6159 6160 6167 6168 6193 6194 6195 6196 6203 6204 6219 6220 6223 6224 6227 6228 6243 6244 6253 6254 6261 6262 6287 6288 6289 6290 6299 6300 6333 6334 6357 6358 6359 6360 6363 6364 6371 6372 6373 6374 6383 6384 6387 6388 6399 6400 6415 6416 6431 6432 6443 6444 6445 6446 6449 6450 6451 6452 6459 6460 6469 6470 6471 6472 6487 6488 6495 6496 6505 6506 6507 6508 6513 6514 6517 6518 6533 6534 6559 6560 6565 6566 6575 6576 6581 6582 6585 6586 6597 6598 6601 6602 6603 6604 6609 6610 6617 6618 6627 6628 6649 6650 6663 6664 6693 6694 6707 6708 6709 6710 6723 6724 6725 6726 6743 6744 6753 6754 6759 6760 6761 6762 6767 6768 6773 6774 6775 6776 6777 6778 6793 6794 6799 6800 6801 6802 6803 6804 6821 6822 6829 6830 6833 6834 6841 6842 6843 6844 6849 6850 6855 6856 6865 6866 6879 6880 6885 6886 6887 6888 6895 6896 6897 6898 6909 6910 6913 6914 6925 6926 6933 6934 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6955 6956 6959 6960 6971 6972 6977 6978 6989 6990 7005 7006 7011 7012 7013 7014 7021 7022 7035 7036 7041 7042 7069 7070 7091 7092 7099 7100 7107 7108 7111 7112 7115 7116 7119 7120 7129 7130 7141 7142 7171 7172 7185 7186 7189 7190 7191 7192 7201 7202 7211 7212 7213 7214 7221 7222 7235 7236 7243 7244 7249 7250 7271 7272 7273 7274 7283 7284 7287 7288 7289 7290 7307 7308 7343 7344 7347 7348 7357 7358 7367 7368 7371 7372 7381 7382 7391 7392 7399 7400 7423 7424 7431 7432 7453 7454 7455 7456 7473 7474 7483 7484 7489 7490 7493 7494 7499 7500 7501 7502 7503 7504 7531 7532 7535 7536 7543 7544 7559 7560 7567 7568 7569 7570 7603 7604 7605 7606 7631 7632 7633 7634 7641 7642 7649 7650 7653 7654 7655 7656 7657 7658 7663 7664 7671 7672 7681 7682 7717 7718 7749 7750 7753 7754 7755 7756 7757 7758 7759 7760 7769 7770 7771 7772 7773 7774 7785 7786 7801 7802 7809 7810 7811 7812 7815 7816 7837 7838 7861 7862 7879 7880 7891 7892 7921 7922 7925 7926 7927 7928 7943 7944 7953 7954 8001 8002 8007 8008 8019 8020 8023 8024 8039 8040 8059 8060 8065 8066 8085 8086 8089 8090 8093 8094 8127 8128 8151 8152 8153 8154 8163 8164 8181 8182 8189 8190 8195 8196 8197 8198 8199 8200 8201 8202 8211 8212 8215 8216 8223 8224 8241 8242 8243 8244 8253 8254 8255 8256 8263 8264 8267 8268 8269 8270 8279 8280 8287 8288 8293 8294 8295 8296 8303 8304 8317 8318 8319 8320 8337 8338 8341 8342 8343 8344 8347 8348 8357 8358 8371 8372 8381 8382 8383 8384 8389 8390 8391 8392 8397 8398 8401 8402 8403 8404 8441 8442 8443 8444 8447 8448 8449 8450 8459 8460 8473 8474 8477 8478 8489 8490 8491 8492 8493 8494 8495 8496 8543 8544 8553 8554 8571 8572 8573 8574 8579 8580 8591 8592 8593 8594 8599 8600 8607 8608 8611 8612 8649 8650 8651 8652 8661 8662 8687 8688 8699 8700 8703 8704 8741 8742 8743 8744 8747 8748 8769 8770 8771 8772 8785 8786 8819 8820 8839 8840 8841 8842 8871 8872 8875 8876 8899 8900 8905 8906 8937 8938 8939 8940 8955 8956 8973 8974 8975 8976 8993 8994 8995 8996 8999 9000 9001 9002 9005 9006 9025 9026 9037 9038 9061 9062 9063 9064 9075 9076 9097 9098 9119 9120 9123 9124 9131 9132 9145 9146 9165 9166 9179 9180 9185 9186 9201 9202 9227 9228 9233 9234 9247 9248 9257 9258 9267 9268 9281 9282 9283 9284 9305 9306 9321 9322 9323 9324 9347 9348 9355 9356 9357 9358 9369 9370 9373 9374 9379 9380 9381 9382 9383 9384 9387 9388 9407 9408 9413 9414 9415 9416 9431 9432 9443 9444 9445 9446 9447 9448 9461 9462 9465 9466 9479 9480 9483 9484 9487 9488 9491 9492 9493 9494 9495 9496 9497 9498 9501 9502 9505 9506 9525 9526 9529 9530 9537 9538 9539 9540 9551 9552 9555 9556 9563 9564 9567 9568 9579 9580 9589 9590 9597 9598 9605 9606 9607 9608 9613 9614 9617 9618 9693 9694 9699 9700 9717 9718 9721 9722 9731 9732 9745 9746 9759 9760 9765 9766 9767 9768 9771 9772 9783 9784 9787 9788 9789 9790 9795 9796 9801 9802 9803 9804 9809 9810 9815 9816 9819 9820 9827 9828 9865 9866 9879 9880 9917 9918 9919 9920 9921 9922 9939 9940 9945 9946 9949 9950 9967 9968 9973 9974 9991 9992 9995 9996